AppStateManager class
Methods
-
addWorkingDirectory(String path)
→ void
-
-
connectIde(String name, String type, {String? workspacePath, int? pid})
→ void
-
-
connectMcpServer(String name, String uri, {List<String>? tools, List<String>? resources})
→ void
-
-
createSnapshot()
→ StateSnapshot
-
-
disconnectIde(String name)
→ void
-
-
disconnectMcpServer(String name, {String reason = ''})
→ void
-
-
dispose()
→ void
-
-
endSession({String reason = 'user'})
→ void
-
-
getTelemetryState(String key)
→ dynamic
-
-
isFeatureEnabled(String flag)
→ bool
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
on<T extends StateEvent>()
→ Stream<T>
-
Listen for events of a specific type.
-
registerAgent(String agentId)
→ void
-
-
registerTask(String taskId)
→ void
-
-
removeWorkingDirectory(String path)
→ void
-
-
restoreFromSnapshot(StateSnapshot snapshot)
→ void
-
-
setFeatureFlag(String flag, bool enabled)
→ void
-
-
setFeatureFlags(Map<String, bool> flags)
→ void
-
-
setModel(String model)
→ void
-
-
setPermissionMode(PermissionMode mode)
→ void
-
-
setPrimaryWorkingDirectory(String path)
→ void
-
-
setProvider(String provider)
→ void
-
-
setTelemetryEnabled(bool enabled)
→ void
-
-
startSession({String? model, String? provider})
→ SessionState
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unregisterAgent(String agentId)
→ void
-
-
unregisterTask(String taskId)
→ void
-
-
updateTelemetryState(String key, dynamic value)
→ void
-