ProjectConfig class
Constructors
-
ProjectConfig({List<
String> allowedTools = const [], List<String> mcpContextUris = const [], Map<String, dynamic> ? mcpServers, double? lastAPIDuration, double? lastAPIDurationWithoutRetries, double? lastToolDuration, double? lastCost, double? lastDuration, int? lastLinesAdded, int? lastLinesRemoved, int? lastTotalInputTokens, int? lastTotalOutputTokens, int? lastTotalCacheCreationInputTokens, int? lastTotalCacheReadInputTokens, int? lastTotalWebSearchRequests, double? lastFpsAverage, double? lastFpsLow1Pct, String? lastSessionId, Map<String, ModelUsageMetrics> ? lastModelUsage, Map<String, int> ? lastSessionMetrics, List<String> ? exampleFiles, int? exampleFilesGeneratedAt, bool hasTrustDialogAccepted = false, bool hasCompletedProjectOnboarding = false, int projectOnboardingSeenCount = 0, bool hasNeomageMdExternalIncludesApproved = false, bool hasNeomageMdExternalIncludesWarningShown = false, List<String> ? enabledMcpjsonServers, List<String> ? disabledMcpjsonServers, bool? enableAllProjectMcpServers, List<String> ? disabledMcpServers, List<String> ? enabledMcpServers, Map<String, dynamic> ? activeWorktreeSession, String? remoteControlSpawnMode}) -
ProjectConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
activeWorktreeSession
↔ Map<
String, dynamic> ? -
getter/setter pair
-
allowedTools
↔ List<
String> -
getter/setter pair
-
disabledMcpjsonServers
↔ List<
String> ? -
getter/setter pair
-
disabledMcpServers
↔ List<
String> ? -
getter/setter pair
- enableAllProjectMcpServers ↔ bool?
-
getter/setter pair
-
enabledMcpjsonServers
↔ List<
String> ? -
getter/setter pair
-
enabledMcpServers
↔ List<
String> ? -
getter/setter pair
-
exampleFiles
↔ List<
String> ? -
getter/setter pair
- exampleFilesGeneratedAt ↔ int?
-
getter/setter pair
- hasCompletedProjectOnboarding ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasNeomageMdExternalIncludesApproved ↔ bool
-
getter/setter pair
- hasNeomageMdExternalIncludesWarningShown ↔ bool
-
getter/setter pair
- hasTrustDialogAccepted ↔ bool
-
getter/setter pair
- lastAPIDuration ↔ double?
-
getter/setter pair
- lastAPIDurationWithoutRetries ↔ double?
-
getter/setter pair
- lastCost ↔ double?
-
getter/setter pair
- lastDuration ↔ double?
-
getter/setter pair
- lastFpsAverage ↔ double?
-
getter/setter pair
- lastFpsLow1Pct ↔ double?
-
getter/setter pair
- lastLinesAdded ↔ int?
-
getter/setter pair
- lastLinesRemoved ↔ int?
-
getter/setter pair
-
lastModelUsage
↔ Map<
String, ModelUsageMetrics> ? -
getter/setter pair
- lastSessionId ↔ String?
-
getter/setter pair
-
lastSessionMetrics
↔ Map<
String, int> ? -
getter/setter pair
- lastToolDuration ↔ double?
-
getter/setter pair
- lastTotalCacheCreationInputTokens ↔ int?
-
getter/setter pair
- lastTotalCacheReadInputTokens ↔ int?
-
getter/setter pair
- lastTotalInputTokens ↔ int?
-
getter/setter pair
- lastTotalOutputTokens ↔ int?
-
getter/setter pair
- lastTotalWebSearchRequests ↔ int?
-
getter/setter pair
-
mcpContextUris
↔ List<
String> -
getter/setter pair
-
mcpServers
↔ Map<
String, dynamic> ? -
getter/setter pair
- projectOnboardingSeenCount ↔ int
-
getter/setter pair
- remoteControlSpawnMode ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited