ProjectConfig class
Per-project configuration.
Constructors
-
ProjectConfig({List<
String> allowedTools = const [], List<String> mcpContextUris = const [], Map<String, dynamic> ? mcpServers, 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, double? lastCost, int? lastTotalInputTokens, int? lastTotalOutputTokens, String? lastSessionId}) -
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
- 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
- lastCost ↔ double?
-
getter/setter pair
- lastSessionId ↔ String?
-
getter/setter pair
- lastTotalInputTokens ↔ int?
-
getter/setter pair
- lastTotalOutputTokens ↔ 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