xworkmate-app/docs/architecture/public-api/_generated/public-symbol-inventory.md
Cowork 3P fdda0b7d85 test,docs: fix all stale references to deleted multi-agent subsystem
Test fixes (6 files, -303 lines):
- Delete app_controller_acp_mount_resilience_test.dart (entirely about deleted types)
- Remove multi-agent test cases from gateway_acp_client_auth_test.dart
- Rename _manifestWithDesktopMultiAgentEnabled → _defaultDesktopManifest
  in assistant_execution_target_test, assistant_lower_pane_test,
  mobile_assistant_page_test

Docs fixes (6 files):
- Regenerate public-symbol-inventory.json/md via make docs-public-api
- Remove multi-agent sections from public-api/models-and-config.md,
  app-orchestration.md, runtime-contracts.md
- Fix xworkmate/ → xworkmate-app/ paths in cloud-session doc
- Remove multiAgent references from app-external-service-api-test-matrix.md
2026-06-04 06:31:45 +00:00

90 KiB

Public Symbol Inventory

Auto-generated by scripts/docs/extract_public_api_inventory.py.

Scope: lib/app, lib/runtime, lib/models, lib/features/**, lib/theme, rust/src. Excludes private _ symbols and non-top-level Dart members.

  • Generated at: 2026-06-04T06:23:23.858629+00:00
  • Files scanned: 132
  • Public symbols extracted: 590

Group Summary

Group Files Public Symbols
lib/app 31 69
lib/features 39 128
lib/models 1 31
lib/runtime 55 333
lib/theme 2 13
rust/src 4 16

Coverage Scope Summary

Scope Files Public Symbols
lib/app 31 69
lib/runtime 55 333
lib/models 1 31
lib/features/assistant 16 86
lib/features/settings 7 8
lib/features/mobile 13 27
lib/theme 2 13
rust/src 4 16

lib/app

  • Files: 31
  • Public symbols: 69

lib/app/app.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
13 class XWorkmateApp class XWorkmateApp extends StatefulWidget {

lib/app/app_capabilities.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
4 class AppCapabilities class AppCapabilities {

lib/app/app_controller.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/app/app_controller_desktop.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/app/app_controller_desktop_core.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
53 enum CodexCooperationState enum CodexCooperationState { notStarted, bridgeOnly, registered }
55 class AppController class AppController extends ChangeNotifier {
599 top-level function resolveUserHomeDirectoryFromControllerEnvironmentInternal String resolveUserHomeDirectoryFromControllerEnvironmentInternal( Map<String, String>? environment, ) {

lib/app/app_controller_desktop_external_acp_routing.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
37 extension AppControllerDesktopExternalAcpRouting extension AppControllerDesktopExternalAcpRouting on AppController {

lib/app/app_controller_desktop_gateway.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
46 extension AppControllerDesktopGateway extension AppControllerDesktopGateway on AppController {

lib/app/app_controller_desktop_navigation.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
45 extension AppControllerDesktopNavigation extension AppControllerDesktopNavigation on AppController {

lib/app/app_controller_desktop_runtime_coordination_impl.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
46 top-level function refreshAcpCapabilitiesRuntimeInternal Future<void> refreshAcpCapabilitiesRuntimeInternal( AppController controller, { bool forceRefresh = false, bool persistMountTargets = false, }) async {
80 top-level function refreshSingleAgentCapabilitiesRuntimeInternal Future<void> refreshSingleAgentCapabilitiesRuntimeInternal( AppController controller, { bool forceRefresh = false, }) async {
104 top-level function assistantWorkingDirectoryForSessionRuntimeInternal String? assistantWorkingDirectoryForSessionRuntimeInternal( AppController controller, String sessionKey, ) {
128 top-level function assistantRemoteWorkingDirectoryHintForSessionRuntimeInternal String? assistantRemoteWorkingDirectoryHintForSessionRuntimeInternal( AppController controller, String sessionKey, ) {
147 top-level function resolveLocalAssistantWorkingDirectoryForSessionRuntimeInternal String? resolveLocalAssistantWorkingDirectoryForSessionRuntimeInternal( AppController controller, String sessionKey, { bool requireLocalExistence = true, }) {
170 top-level function buildCodeAgentNodeStateRuntimeInternal CodeAgentNodeState buildCodeAgentNodeStateRuntimeInternal( AppController controller, { AssistantExecutionTarget? executionTarget, }) {
186 top-level function bridgeGatewayModeRuntimeInternal GatewayMode bridgeGatewayModeRuntimeInternal(AppController controller) {
196 top-level function ensureCodexGatewayRegistrationRuntimeInternal Future<void> ensureCodexGatewayRegistrationRuntimeInternal( AppController controller, ) async {
264 top-level function clearCodexGatewayRegistrationRuntimeInternal void clearCodexGatewayRegistrationRuntimeInternal(AppController controller) {
274 top-level function recomputeTasksRuntimeInternal void recomputeTasksRuntimeInternal(AppController controller) {

lib/app/app_controller_desktop_runtime_exceptions.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
1 class AiGatewayChatExceptionInternal class AiGatewayChatExceptionInternal implements Exception {
10 class AiGatewayAbortExceptionInternal class AiGatewayAbortExceptionInternal implements Exception {

lib/app/app_controller_desktop_runtime_helpers.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
51 extension AppControllerDesktopRuntimeHelpers extension AppControllerDesktopRuntimeHelpers on AppController {

lib/app/app_controller_desktop_settings.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
46 extension AppControllerDesktopSettings extension AppControllerDesktopSettings on AppController {

lib/app/app_controller_desktop_settings_runtime.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
48 extension AppControllerDesktopSettingsRuntime extension AppControllerDesktopSettingsRuntime on AppController {

lib/app/app_controller_desktop_skill_permissions.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
46 extension AppControllerDesktopSkillPermissions extension AppControllerDesktopSkillPermissions on AppController {

lib/app/app_controller_desktop_thread_actions.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
50 extension AppControllerDesktopThreadActions extension AppControllerDesktopThreadActions on AppController {

lib/app/app_controller_desktop_thread_binding.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
45 class DesktopThreadBindingSnapshotInternal class DesktopThreadBindingSnapshotInternal {
74 extension AppControllerDesktopThreadBinding extension AppControllerDesktopThreadBinding on AppController {
351 top-level function pickDraftThreadExecutionTargetInternal AssistantExecutionTarget pickDraftThreadExecutionTargetInternal({ required AssistantExecutionTarget currentTarget, required Iterable<AssistantExecutionTarget> visibleTargets, bool? localWorkspaceAvailable, }) {

lib/app/app_controller_desktop_thread_sessions.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
53 top-level function resolveGatewayThreadConnectionStateInternal AssistantThreadConnectionState resolveGatewayThreadConnectionStateInternal({ required AssistantExecutionTarget target, required bool bridgeReady, required String bridgeLabel, required AccountSyncState? accountSyncState, required bool accountSignedIn, required bool bridgeConfigured, bool bridgeDiscoveryAttempted = false, String bridgeDiscoveryError = '', bool providerCatalogEmpty = false, }) {
178 top-level function bridgeCapabilityReadyForExecutionTargetInternal bool bridgeCapabilityReadyForExecutionTargetInternal({ required AssistantExecutionTarget target, required bool bridgeConfigured, required List<SingleAgentProvider> providers, required List<AssistantExecutionTarget> availableTargets, }) {
190 extension AppControllerDesktopThreadSessions extension AppControllerDesktopThreadSessions on AppController {
650 top-level function resolveAssistantExecutionTargetFromRecordForTest AssistantExecutionTarget resolveAssistantExecutionTargetFromRecordForTest( TaskThread? record, { required AssistantExecutionTarget defaultExecutionTarget, }) {

lib/app/app_controller_desktop_thread_sessions_collaboration_impl.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
47 top-level function loadAiGatewayApiKeyThreadSessionInternal Future<String> loadAiGatewayApiKeyThreadSessionInternal( AppController controller, ) async {
53 top-level function openOnlineWorkspaceThreadSessionInternal Future<void> openOnlineWorkspaceThreadSessionInternal( AppController controller, ) async {
74 top-level function aiGatewayModelChoicesThreadSessionInternal List<String> aiGatewayModelChoicesThreadSessionInternal( AppController controller, ) {
80 top-level function connectedGatewayModelChoicesThreadSessionInternal List<String> connectedGatewayModelChoicesThreadSessionInternal( AppController controller, ) {
92 top-level function assistantModelChoicesThreadSessionInternal List<String> assistantModelChoicesThreadSessionInternal( AppController controller, ) {
101 top-level function assistantModelChoicesForSessionThreadSessionInternal List<String> assistantModelChoicesForSessionThreadSessionInternal( AppController controller, String sessionKey, ) {
116 top-level function resolvedDefaultModelThreadSessionInternal String resolvedDefaultModelThreadSessionInternal(AppController controller) {
138 top-level function canQuickConnectGatewayThreadSessionInternal bool canQuickConnectGatewayThreadSessionInternal(AppController controller) {
158 top-level function joinConnectionPartsThreadSessionInternal String joinConnectionPartsThreadSessionInternal(List<String> parts) {
166 top-level function gatewayAddressLabelThreadSessionInternal String gatewayAddressLabelThreadSessionInternal( GatewayConnectionProfile profile, ) {

lib/app/app_controller_desktop_thread_storage.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
45 extension AppControllerDesktopThreadStorage extension AppControllerDesktopThreadStorage on AppController {

lib/app/app_controller_desktop_workspace_execution.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
46 extension AppControllerDesktopWorkspaceExecution extension AppControllerDesktopWorkspaceExecution on AppController {

lib/app/app_controller_openclaw_task_queue.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
7 class OpenClawGatewayQueuedTurnInternal class OpenClawGatewayQueuedTurnInternal {

lib/app/app_logger.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
3 class AppLogger class AppLogger {
31 top-level function appLog void appLog(String message) {

lib/app/app_metadata.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/app/app_shell.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/app/app_shell_desktop.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
16 class AppShell class AppShell extends StatefulWidget {

lib/app/app_store_policy.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
8 top-level function shouldApplyAppleAppStorePolicy bool shouldApplyAppleAppStorePolicy({ required bool isAppleHost, bool? enabled, }) {
15 top-level function applyAppleAppStorePolicy UiFeatureManifest applyAppleAppStorePolicy( UiFeatureManifest manifest, { required UiFeaturePlatform hostPlatform, required bool isAppleHost, bool? enabled, }) {

lib/app/task_thread_repositories.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
6 class DesktopTaskThreadRepository class DesktopTaskThreadRepository {
78 class WebTaskThreadRepository class WebTaskThreadRepository {

lib/app/ui_feature_manifest.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/app/ui_feature_manifest_core.dart

  • Language: dart
  • Public symbols: 9
Line Kind Name Signature
10 enum UiFeaturePlatform enum UiFeaturePlatform { mobile, desktop, web }
12 enum UiFeatureReleaseTier enum UiFeatureReleaseTier { stable, beta, experimental }
14 enum UiFeatureBuildMode enum UiFeatureBuildMode { debug, profile, release }
16 top-level function currentUiFeatureBuildMode UiFeatureBuildMode currentUiFeatureBuildMode() {
26 top-level function resolveUiFeaturePlatformFromContext UiFeaturePlatform resolveUiFeaturePlatformFromContext(BuildContext context) {
60 class UiFeatureFlag class UiFeatureFlag {
92 class UiFeatureManifest class UiFeatureManifest {
339 class UiFeatureAccess class UiFeatureAccess {
476 class UiFeatureManifestLoader class UiFeatureManifestLoader {

lib/app/workspace_navigation.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
8 top-level function buildWorkspaceBreadcrumbs List<AppBreadcrumbItem> buildWorkspaceBreadcrumbs({ required AppController controller, required String rootLabel, String? sectionLabel, String? detailLabel, VoidCallback? onRootTap, }) {
32 top-level function buildSettingsBreadcrumbs List<AppBreadcrumbItem> buildSettingsBreadcrumbs( AppController controller, { required SettingsTab tab, }) {

lib/app/workspace_page_registry.dart

  • Language: dart
  • Public symbols: 6
Line Kind Name Signature
10 enum WorkspacePageSurface enum WorkspacePageSurface { desktop, mobile }
12 class MobileWorkspaceActions class MobileWorkspaceActions {
20 typedef WorkspacePageBuilder typedef WorkspacePageBuilder = Widget Function( AppController controller, ValueChanged<DetailPanelData> onOpenDetail, );
26 typedef MobileWorkspacePageBuilder typedef MobileWorkspacePageBuilder = Widget Function( AppController controller, ValueChanged<DetailPanelData> onOpenDetail, MobileWorkspaceActions mobileActions, );
33 class WorkspacePageSpec class WorkspacePageSpec {
72 top-level function buildWorkspacePage Widget buildWorkspacePage({ required WorkspaceDestination destination, required AppController controller, required ValueChanged<DetailPanelData> onOpenDetail, required WorkspacePageSurface surface, MobileWorkspaceActions mobileActions = const MobileWorkspaceActions(), }) {

lib/features

  • Files: 39
  • Public symbols: 128

lib/features/assistant/assistant_attachment_payloads.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
12 class AssistantAttachmentLimitException class AssistantAttachmentLimitException implements Exception {
93 top-level function formatAssistantAttachmentBytesInternal String formatAssistantAttachmentBytesInternal(int bytes) {

lib/features/assistant/assistant_page.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/features/assistant/assistant_page_components.dart

  • Language: dart
  • Public symbols: 6
Line Kind Name Signature
38 class AssistantTaskRailInternal class AssistantTaskRailInternal extends StatefulWidget {
71 class AssistantTaskRailStateInternal class AssistantTaskRailStateInternal extends State<AssistantTaskRailInternal> {
281 top-level function groupTasksForRailInternal List<AssistantTaskGroupInternal> groupTasksForRailInternal( List<AssistantTaskEntryInternal> tasks, List<AssistantExecutionTarget> visibleExecutionTargets, ) {
311 class AssistantTaskTileInternal class AssistantTaskTileInternal extends StatelessWidget {
460 class AssistantTaskGroupHeaderInternal class AssistantTaskGroupHeaderInternal extends StatelessWidget {
524 class AssistantEmptyStateInternal class AssistantEmptyStateInternal extends StatelessWidget {

lib/features/assistant/assistant_page_components_core.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/features/assistant/assistant_page_composer_bar.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
38 class ComposerBarInternal class ComposerBarInternal extends StatefulWidget {
88 class ComposerBarStateInternal class ComposerBarStateInternal extends State<ComposerBarInternal> {

lib/features/assistant/assistant_page_composer_clipboard.dart

  • Language: dart
  • Public symbols: 5
Line Kind Name Signature
38 class ComposerAttachmentInternal class ComposerAttachmentInternal {
80 class AssistantPasteIntent class AssistantPasteIntent extends Intent {
84 top-level function readClipboardImageAsXFileInternal Future<XFile?> readClipboardImageAsXFileInternal() async {
116 top-level function readClipboardImageForFormatInternal Future<XFile?> readClipboardImageForFormatInternal( ClipboardReader reader, { required FileFormat format, required String extension, required String mimeType, }) async {
169 top-level function resolveClipboardAttachmentTempDirectoryInternal Future<Directory> resolveClipboardAttachmentTempDirectoryInternal() async {

lib/features/assistant/assistant_page_composer_skill_picker.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
38 class ComposerSelectedSkillChipInternal class ComposerSelectedSkillChipInternal extends StatelessWidget {
67 class SkillPickerPopoverInternal class SkillPickerPopoverInternal extends StatelessWidget {
261 top-level function skillPickerSectionsInternal List<SkillPickerRowInternal> skillPickerSectionsInternal( List<ComposerSkillOptionInternal> skills, ) {
291 class SkillPickerRowInternal class SkillPickerRowInternal {
299 class SkillPickerGroupHeaderInternal class SkillPickerGroupHeaderInternal extends StatelessWidget {
323 class SkillPickerTileInternal class SkillPickerTileInternal extends StatelessWidget {
378 top-level function skillOptionFromGatewayInternal ComposerSkillOptionInternal skillOptionFromGatewayInternal( GatewaySkillSummary skill, ) {
402 top-level function skillGroupForSourceInternal ComposerSkillGroupInternal skillGroupForSourceInternal(String source) {
434 class ComposerSkillGroupInternal class ComposerSkillGroupInternal {
444 class ComposerSkillOptionInternal class ComposerSkillOptionInternal {

lib/features/assistant/assistant_page_composer_state_helpers.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
42 top-level function buildSkillPickerOverlayForInternal Widget buildSkillPickerOverlayForInternal( ComposerBarStateInternal state, BuildContext context, ) {

lib/features/assistant/assistant_page_composer_support.dart

  • Language: dart
  • Public symbols: 9
Line Kind Name Signature
38 class ComposerIconButtonInternal class ComposerIconButtonInternal extends StatefulWidget {
48 class ComposerResizeHandleInternal class ComposerResizeHandleInternal extends StatefulWidget {
58 class ComposerResizeHandleStateInternal class ComposerResizeHandleStateInternal extends State<ComposerResizeHandleInternal> {
100 class ComposerIconButtonStateInternal class ComposerIconButtonStateInternal extends State<ComposerIconButtonInternal> {
127 class ComposerToolbarChipInternal class ComposerToolbarChipInternal extends StatefulWidget {
151 class ComposerToolbarChipStateInternal class ComposerToolbarChipStateInternal extends State<ComposerToolbarChipInternal> {
196 extension AssistantExecutionTargetIconInternal extension AssistantExecutionTargetIconInternal on AssistantExecutionTarget {
203 extension AssistantPermissionLevelIconInternal extension AssistantPermissionLevelIconInternal on AssistantPermissionLevel {
210 class SingleAgentProviderBadgeInternal class SingleAgentProviderBadgeInternal extends StatelessWidget {

lib/features/assistant/assistant_page_main.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
54 typedef AssistantClipboardImageReader typedef AssistantClipboardImageReader = Future<XFile?> Function();
56 class AssistantPage class AssistantPage extends StatefulWidget {
78 class AssistantPageStateInternal class AssistantPageStateInternal extends State<AssistantPage> {
363 enum AssistantSidePaneInternal enum AssistantSidePaneInternal { tasks, navigation, focused }
365 class AssistantUnifiedSidePaneInternal class AssistantUnifiedSidePaneInternal extends StatelessWidget {
437 class AssistantSideTabRailInternal class AssistantSideTabRailInternal extends StatelessWidget {
537 class AssistantSideTabButtonInternal class AssistantSideTabButtonInternal extends StatefulWidget {
556 class AssistantSideTabButtonStateInternal class AssistantSideTabButtonStateInternal extends State<AssistantSideTabButtonInternal> {
605 class AssistantLowerPaneInternal class AssistantLowerPaneInternal extends StatelessWidget {
695 class ConversationAreaInternal class ConversationAreaInternal extends StatelessWidget {

lib/features/assistant/assistant_page_message_widgets.dart

  • Language: dart
  • Public symbols: 12
Line Kind Name Signature
38 class MessageBubbleInternal class MessageBubbleInternal extends StatelessWidget {
111 class MessageBubbleBodyInternal class MessageBubbleBodyInternal extends StatefulWidget {
128 class MessageBubbleBodyStateInternal class MessageBubbleBodyStateInternal extends State<MessageBubbleBodyInternal> {
292 class PromptDebugSnapshotInternal class PromptDebugSnapshotInternal {
363 class MessageMetaToggleButtonInternal class MessageMetaToggleButtonInternal extends StatelessWidget {
407 class MessageMetaBlockInternal class MessageMetaBlockInternal extends StatelessWidget {
435 class ToolCallTileInternal class ToolCallTileInternal extends StatefulWidget {
455 class ToolCallTileStateInternal class ToolCallTileStateInternal extends State<ToolCallTileInternal> {
586 class StatusPillInternal class StatusPillInternal extends StatelessWidget {
619 class ConnectionChipInternal class ConnectionChipInternal extends StatelessWidget {
651 class ConnectionStatusChipInternal class ConnectionStatusChipInternal extends StatelessWidget {
689 class MessageViewModeChipInternal class MessageViewModeChipInternal extends StatelessWidget {

lib/features/assistant/assistant_page_state_actions.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
39 extension AssistantPageStateActionsInternal extension AssistantPageStateActionsInternal on AssistantPageStateInternal {

lib/features/assistant/assistant_page_state_closure.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
42 extension AssistantPageStateClosureInternal extension AssistantPageStateClosureInternal on AssistantPageStateInternal {

lib/features/assistant/assistant_page_task_dialog_controls.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
13 class AssistantTaskDialogModeControlsInternal class AssistantTaskDialogModeControlsInternal extends StatelessWidget {

lib/features/assistant/assistant_page_task_models.dart

  • Language: dart
  • Public symbols: 19
Line Kind Name Signature
38 enum BubbleToneInternal enum BubbleToneInternal { user, assistant, agent }
40 enum TimelineItemKindInternal enum TimelineItemKindInternal { user, assistant, agent, toolCall }
42 class TimelineItemInternal class TimelineItemInternal {
93 class AssistantTaskSeedInternal class AssistantTaskSeedInternal {
132 class AssistantTaskEntryInternal class AssistantTaskEntryInternal {
186 class AssistantTaskGroupInternal class AssistantTaskGroupInternal {
196 class PillStyleInternal class PillStyleInternal {
206 class MetaPillInternal class MetaPillInternal extends StatelessWidget {
260 top-level function pillStyleForStatusInternal PillStyleInternal pillStyleForStatusInternal( BuildContext context, String label, ) {
286 top-level function normalizedTaskStatusInternal String normalizedTaskStatusInternal(String status) {
299 top-level function toolCallStatusLabelInternal String toolCallStatusLabelInternal(String status) =>
307 top-level function assistantThinkingLabelInternal String assistantThinkingLabelInternal(String level) => switch (level) {
314 top-level function sessionDisplayTitleInternal String sessionDisplayTitleInternal(GatewaySessionSummary session) {
322 top-level function fallbackSessionTitleInternal String fallbackSessionTitleInternal(String sessionKey) {
330 top-level function sessionPreviewInternal String? sessionPreviewInternal(GatewaySessionSummary session) {
342 top-level function sessionStatusInternal String sessionStatusInternal( GatewaySessionSummary session, { required bool sessionPending, String lifecycleStatus = '', }) {
366 top-level function sessionUpdatedAtLabelInternal String sessionUpdatedAtLabelInternal(double? updatedAtMs) {
385 top-level function estimatedComposerWrapSectionHeightInternal double estimatedComposerWrapSectionHeightInternal({ required int itemCount, required double availableWidth, required double averageChipWidth, }) {
401 top-level function sessionKeysMatchInternal bool sessionKeysMatchInternal(String incoming, String current) {

lib/features/assistant/assistant_page_tooltip_labels.dart

  • Language: dart
  • Public symbols: 7
Line Kind Name Signature
38 top-level function executionTargetTooltipInternal String executionTargetTooltipInternal(AssistantExecutionTarget target) =>
44 top-level function providerTooltipInternal String providerTooltipInternal(SingleAgentProvider provider) => appText( '智能体 Provider: ${provider.label}', 'Agent provider: ${provider.label}', );
49 top-level function modelTooltipInternal String modelTooltipInternal(String modelLabel) {
57 top-level function skillsTooltipInternal String skillsTooltipInternal(int selectedCount) => selectedCount <= 0
61 top-level function permissionTooltipInternal String permissionTooltipInternal(AssistantPermissionLevel level) =>
64 top-level function thinkingTooltipInternal String thinkingTooltipInternal(String level) => appText( '推理强度: ${assistantThinkingLabelInternal(level)}', 'Reasoning: ${assistantThinkingLabelInternal(level)}', );
69 top-level function skillOptionTooltipInternal String skillOptionTooltipInternal(ComposerSkillOptionInternal option) {

lib/features/desktop/desktop_client.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
6 top-level function desktopConnectionStateName String desktopConnectionStateName(RTCPeerConnectionState state) {
11 top-level function desktopOfferParams Map<String, Object?> desktopOfferParams({ required String sessionId, required String? sdpOffer, required String display, required int width, required int height, required int fps, required int bitrate, required bool useGpu, }) {
33 class DesktopClient class DesktopClient {

lib/features/desktop/desktop_input_handler.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
5 class DesktopInputHandler class DesktopInputHandler {
84 top-level function desktopKeyName String? desktopKeyName(LogicalKeyboardKey key) {
158 top-level function desktopContentPosition Offset? desktopContentPosition( Offset localPosition, Size viewportSize, { Size? contentSize, }) {

lib/features/desktop/desktop_view.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
11 class DesktopView class DesktopView extends StatefulWidget {

lib/features/mobile/mobile_assistant_list_page.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
11 class MobileAssistantListPage class MobileAssistantListPage extends StatefulWidget {

lib/features/mobile/mobile_assistant_nav_page.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
9 class MobileAssistantNavPage class MobileAssistantNavPage extends StatefulWidget {

lib/features/mobile/mobile_assistant_page.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/features/mobile/mobile_assistant_page_composer.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
12 class MobileAssistantComposer class MobileAssistantComposer extends StatelessWidget {
259 class MobileAssistantActionChip class MobileAssistantActionChip extends StatelessWidget {

lib/features/mobile/mobile_assistant_page_conversation.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
9 class MobileAssistantConversation class MobileAssistantConversation extends StatelessWidget {
110 class MobileAssistantEmptyState class MobileAssistantEmptyState extends StatelessWidget {

lib/features/mobile/mobile_assistant_page_core.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
19 class MobileAssistantDetailPage class MobileAssistantDetailPage extends StatefulWidget {
239 class MobileAssistantStatusBanner class MobileAssistantStatusBanner extends StatelessWidget {

lib/features/mobile/mobile_assistant_page_sheets.dart

  • Language: dart
  • Public symbols: 8
Line Kind Name Signature
10 top-level function showMobileAssistantTargetSheet Future<void> showMobileAssistantTargetSheet( BuildContext context, { required AppController controller, required Future<void> Function(AssistantExecutionTarget target) onSelected, }) {
46 top-level function showMobileAssistantProviderSheet Future<void> showMobileAssistantProviderSheet( BuildContext context, { required AppController controller, required AssistantExecutionTarget target, required SingleAgentProvider selectedProvider, required Future<void> Function(SingleAgentProvider provider) onSelected, }) {
100 top-level function showMobileAssistantPermissionSheet Future<void> showMobileAssistantPermissionSheet( BuildContext context, { required AppController controller, }) {
125 top-level function showMobileAssistantThinkingSheet Future<void> showMobileAssistantThinkingSheet( BuildContext context, { required String value, required ValueChanged<String> onSelected, }) {
151 top-level function showMobileAssistantSheet Future<void> showMobileAssistantSheet( BuildContext context, { required String title, required List<Widget> children, }) {
196 top-level function mobileThinkingLabel String mobileThinkingLabel(String value) {
206 top-level function mobilePermissionIcon IconData mobilePermissionIcon(AssistantPermissionLevel level) {
213 top-level function mobileProviderBadgeLabel String mobileProviderBadgeLabel(SingleAgentProvider provider) {

lib/features/mobile/mobile_settings_page.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
14 class MobileSettingsPage class MobileSettingsPage extends StatefulWidget {

lib/features/mobile/mobile_settings_page_widgets.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
6 class MobileSettingsTabSelectorInternal class MobileSettingsTabSelectorInternal extends StatelessWidget {
44 class MobileSettingsCardInternal class MobileSettingsCardInternal extends StatelessWidget {
109 class MobileSettingsTextFieldInternal class MobileSettingsTextFieldInternal extends StatelessWidget {
147 class MobileSettingsMetaRowInternal class MobileSettingsMetaRowInternal extends StatelessWidget {

lib/features/mobile/mobile_shell.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/features/mobile/mobile_shell_core.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
13 enum MobileShellTab enum MobileShellTab { assistant, settings }
15 extension MobileShellTabPresentationInternal extension MobileShellTabPresentationInternal on MobileShellTab {
27 class MobileShell class MobileShell extends StatefulWidget {
36 class MobileShellStateInternal class MobileShellStateInternal extends State<MobileShell> {

lib/features/mobile/mobile_shell_nav.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
6 class BottomPillNavInternal class BottomPillNavInternal extends StatelessWidget {

lib/features/mobile/mobile_workspace_files_page.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
9 class MobileWorkspaceFilesPage class MobileWorkspaceFilesPage extends StatefulWidget {

lib/features/settings/settings_about_panel.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
6 class SettingsAboutSnapshot class SettingsAboutSnapshot {
44 class SettingsAboutPanel class SettingsAboutPanel extends StatelessWidget {

lib/features/settings/settings_account_panel.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
6 class SettingsAccountPanel class SettingsAccountPanel extends StatefulWidget {

lib/features/settings/settings_archived_tasks_panel.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
7 class SettingsArchivedTasksPanel class SettingsArchivedTasksPanel extends StatefulWidget {

lib/features/settings/settings_logs_panel.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
8 class SettingsLogsPanel class SettingsLogsPanel extends StatefulWidget {

lib/features/settings/settings_page.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/features/settings/settings_page_core.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
23 top-level function loadBridgeMetadataForSettingsAbout Future<Map<String, dynamic>> loadBridgeMetadataForSettingsAbout({ required Uri bridgeEndpoint, required Future<String?> Function(Uri endpoint) authorizationResolver, HttpClient Function()? clientFactory, }) async {
124 class SettingsPage class SettingsPage extends StatefulWidget {

lib/features/settings/settings_remote_desktop_panel.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
7 class SettingsRemoteDesktopPanel class SettingsRemoteDesktopPanel extends StatefulWidget {

lib/models

  • Files: 1
  • Public symbols: 31

lib/models/app_models.dart

  • Language: dart
  • Public symbols: 31
Line Kind Name Signature
5 enum WorkspaceDestination enum WorkspaceDestination { assistant, settings }
7 extension WorkspaceDestinationCopy extension WorkspaceDestinationCopy on WorkspaceDestination {
42 enum AssistantFocusEntry enum AssistantFocusEntry { settings, language, theme }
44 extension AssistantFocusEntryCopy extension AssistantFocusEntryCopy on AssistantFocusEntry {
117 top-level function normalizeAssistantNavigationDestinations List<AssistantFocusEntry> normalizeAssistantNavigationDestinations( Iterable<AssistantFocusEntry> destinations, ) {
132 enum StatusTone enum StatusTone { neutral, accent, success, warning, danger }
134 class StatusInfo class StatusInfo {
141 enum AppSidebarState enum AppSidebarState { expanded, collapsed, hidden }
143 enum AssistantMode enum AssistantMode { code, office }
145 extension AssistantModeCopy extension AssistantModeCopy on AssistantMode {
152 enum SettingsTab enum SettingsTab { gateway, archivedTasks, remoteDesktop, logs }
154 extension SettingsTabCopy extension SettingsTabCopy on SettingsTab {
163 class QuickAction class QuickAction {
175 class RecentSession class RecentSession {
187 class MetricSummary class MetricSummary {
203 class TaskSummary class TaskSummary {
221 class ModuleSummary class ModuleSummary {
237 class NodeSummary class NodeSummary {
255 class AgentSummary class AgentSummary {
271 class SkillSummary class SkillSummary {
289 class ConnectorSummary class ConnectorSummary {
305 class SecretSummary class SecretSummary {
321 class SecretReference class SecretReference {
337 class ProviderSummary class ProviderSummary {
351 class AuditSummary class AuditSummary {
369 class SettingSummary class SettingSummary {
381 class WorkspaceProfile class WorkspaceProfile {
395 class DetailPanelData class DetailPanelData {
417 class DetailSection class DetailSection {
424 class DetailItem class DetailItem {
431 class CommandEntry class CommandEntry {

lib/runtime

  • Files: 55
  • Public symbols: 333

lib/runtime/account_runtime_client.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
6 class AccountRuntimeException class AccountRuntimeException implements Exception {
23 class AccountRuntimeClient class AccountRuntimeClient {

lib/runtime/acp_endpoint_paths.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
1 class AcpEndpointPaths class AcpEndpointPaths {
72 top-level function resolveAcpWebSocketEndpoint Uri? resolveAcpWebSocketEndpoint(Uri? endpoint) {
93 top-level function resolveAcpHttpRpcEndpoint Uri? resolveAcpHttpRpcEndpoint(Uri? endpoint) {

lib/runtime/agent_registry.dart

  • Language: dart
  • Public symbols: 6
Line Kind Name Signature
12 class AgentCapability class AgentCapability {
39 class AgentRegistration class AgentRegistration {
92 class AgentInfo class AgentInfo {
129 class AgentResponse class AgentResponse {
153 class AgentException class AgentException implements Exception {
165 class AgentRegistry class AgentRegistry with ChangeNotifier {

lib/runtime/assistant_artifacts.dart

  • Language: dart
  • Public symbols: 8
Line Kind Name Signature
3 enum AssistantArtifactEntryKind enum AssistantArtifactEntryKind { file, object }
5 extension AssistantArtifactEntryKindCopy extension AssistantArtifactEntryKindCopy on AssistantArtifactEntryKind {
14 enum AssistantArtifactPreviewKind enum AssistantArtifactPreviewKind { markdown, html, text, unsupported, empty }
16 extension AssistantArtifactPreviewKindCopy extension AssistantArtifactPreviewKindCopy on AssistantArtifactPreviewKind {
25 class AssistantArtifactEntry class AssistantArtifactEntry {
88 class AssistantArtifactChangeEntry class AssistantArtifactChangeEntry {
116 class AssistantArtifactPreview class AssistantArtifactPreview {
162 class AssistantArtifactSnapshot class AssistantArtifactSnapshot {

lib/runtime/code_agent_node_orchestrator.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
6 class CodeAgentNodeState class CodeAgentNodeState {
27 class CodeAgentGatewayDispatch class CodeAgentGatewayDispatch {
36 class CodeAgentNodeOrchestrator class CodeAgentNodeOrchestrator {

lib/runtime/codex_config_bridge.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
10 class CodexConfigBridge class CodexConfigBridge {
398 enum CodexSandboxMode enum CodexSandboxMode {
408 enum CodexApprovalPolicy enum CodexApprovalPolicy {
418 class CodexMcpServer class CodexMcpServer {

lib/runtime/codex_runtime.dart

  • Language: dart
  • Public symbols: 16
Line Kind Name Signature
10 enum CodexSandboxMode enum CodexSandboxMode {
20 enum CodexApprovalPolicy enum CodexApprovalPolicy {
30 enum CodexAuthMode enum CodexAuthMode {
40 class CodexThread class CodexThread {
73 class CodexTurn class CodexTurn {
104 class CodexAccount class CodexAccount {
135 class CodexRateLimit class CodexRateLimit {
158 class CodexUserInput class CodexUserInput {
178 class CodexAttachment class CodexAttachment {
196 class CodexLogEvent class CodexLogEvent extends CodexEvent {
209 class CodexNotificationEvent class CodexNotificationEvent extends CodexEvent {
217 class CodexTurnEvent class CodexTurnEvent extends CodexEvent {
251 class CodexRpcError class CodexRpcError implements Exception {
271 enum CodexConnectionState enum CodexConnectionState {
281 class CodexRuntime class CodexRuntime extends ChangeNotifier {
629 class CodexLaunchConfiguration class CodexLaunchConfiguration {

lib/runtime/desktop_platform_service.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
9 abstract interface DesktopPlatformService abstract class DesktopPlatformService {
31 top-level function createDesktopPlatformService DesktopPlatformService createDesktopPlatformService() {
38 class UnsupportedDesktopPlatformService class UnsupportedDesktopPlatformService implements DesktopPlatformService {
74 class MethodChannelDesktopPlatformService class MethodChannelDesktopPlatformService implements DesktopPlatformService {

lib/runtime/desktop_thread_artifact_service.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
6 class DesktopThreadArtifactService class DesktopThreadArtifactService {

lib/runtime/device_identity_store.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
10 class DeviceIdentityStore class DeviceIdentityStore {

lib/runtime/embedded_agent_launch_policy.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
6 top-level function shouldBlockEmbeddedAgentLaunch bool shouldBlockEmbeddedAgentLaunch({ required bool isAppleHost, bool? enabled, }) {
19 top-level function shouldBlockGoCoreLaunch bool shouldBlockGoCoreLaunch({ required bool isAppleHost, bool? enabled, }) {

lib/runtime/external_code_agent_acp_desktop_transport.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
11 class ExternalCodeAgentAcpDesktopTransport class ExternalCodeAgentAcpDesktopTransport implements ExternalCodeAgentAcpTransport {

lib/runtime/file_store_support.dart

  • Language: dart
  • Public symbols: 18
Line Kind Name Signature
9 top-level function debugOverridePersistentSupportRoot void debugOverridePersistentSupportRoot(String? path) {
16 top-level function defaultUserSettingsRootPath String? defaultUserSettingsRootPath({ Map<String, String>? environment, String? operatingSystem, }) {
45 top-level function defaultUserSettingsFilePath String? defaultUserSettingsFilePath({ Map<String, String>? environment, String? operatingSystem, }) {
59 enum PersistentStoreScope enum PersistentStoreScope { settings, tasks, secrets, audit }
61 class PersistentWriteFailure class PersistentWriteFailure {
75 class PersistentWriteFailures class PersistentWriteFailures {
92 class StoreLayout class StoreLayout {
122 class StoreLayoutResolver class StoreLayoutResolver {
222 top-level function normalizeStoreDirectoryPath String normalizeStoreDirectoryPath(String path) {
239 top-level function ensureDirectory Future<Directory> ensureDirectory(String path) async {
247 top-level function ensureOwnerOnlyDirectory Future<void> ensureOwnerOnlyDirectory(Directory directory) async {
254 top-level function ensureOwnerOnlyFile Future<void> ensureOwnerOnlyFile(File file) async {
261 top-level function shouldApplyUnixOwnerOnlyPermissionsInternal bool shouldApplyUnixOwnerOnlyPermissionsInternal({String? operatingSystem}) {
266 top-level function encodeStableFileKey String encodeStableFileKey(String key) {
270 top-level function atomicWriteString Future<void> atomicWriteString( File file, String contents, { bool ownerOnly = false, }) async {
292 top-level function deleteIfExists Future<void> deleteIfExists(File file) async {
298 top-level function decodeYamlDocument Object? decodeYamlDocument(String raw) {
323 top-level function encodeYamlDocument String encodeYamlDocument(Object? value) {

lib/runtime/gateway_acp_client.dart

  • Language: dart
  • Public symbols: 5
Line Kind Name Signature
18 class GatewayAcpException class GatewayAcpException implements Exception {
35 class GatewayAcpCapabilities class GatewayAcpCapabilities {
113 class GatewayAcpClient class GatewayAcpClient {
1384 class GatewayAcpRuntimeSessionClient class GatewayAcpRuntimeSessionClient implements GatewayRuntimeSessionClient {
1478 top-level function gatewayAcpHttpResponseTimeoutFor Duration gatewayAcpHttpResponseTimeoutFor( Uri endpoint, String method, [ Map<String, dynamic> params = const <String, dynamic>{}, ]) {

lib/runtime/gateway_runtime.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/runtime/gateway_runtime_api.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
3 extension GatewayRuntimeApiInternal extension GatewayRuntimeApiInternal on GatewayRuntime {
608 top-level function skillMissingListInternal List<String> skillMissingListInternal( Map<String, dynamic> skill, String nestedKey, String flatKey, ) {

lib/runtime/gateway_runtime_core.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
25 class GatewayRuntime class GatewayRuntime extends ChangeNotifier with GatewayRuntimeHelpersInternal {

lib/runtime/gateway_runtime_errors.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
21 class GatewayRuntimeException class GatewayRuntimeException implements Exception {

lib/runtime/gateway_runtime_events.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
21 class GatewayPushEvent class GatewayPushEvent {

lib/runtime/gateway_runtime_helpers.dart

  • Language: dart
  • Public symbols: 17
Line Kind Name Signature
21 top-level function formatGatewayConnectAuthSummary String formatGatewayConnectAuthSummary({ required String mode, required List<String> fields, required List<String> sources, }) {
31 mixin GatewayRuntimeHelpersInternal mixin GatewayRuntimeHelpersInternal on ChangeNotifier {
561 class GatewaySetupPayload class GatewaySetupPayload {
577 top-level function decodeGatewaySetupCode GatewaySetupPayload? decodeGatewaySetupCode(String rawInput) {
597 top-level function decodeSetupPayloadJsonInternal GatewaySetupPayload? decodeSetupPayloadJsonInternal(String raw) {
622 top-level function resolveSetupCodeCandidateInternal String resolveSetupCodeCandidateInternal(String raw) {
657 top-level function composeManualUrlInternal String? composeManualUrlInternal(String? host, int? port, bool? tls) {
667 top-level function asMap Map<String, dynamic> asMap(Object? value) {
677 top-level function asList List<dynamic> asList(Object? value) {
687 top-level function stringValue String? stringValue(Object? value) {
695 top-level function boolValue bool? boolValue(Object? value) {
710 top-level function intValue int? intValue(Object? value) {
723 top-level function doubleValue double? doubleValue(Object? value) {
736 top-level function stringList List<String> stringList(Object? value) {
742 top-level function extractMessageText String extractMessageText(Map<String, dynamic> message) {
763 top-level function randomIdInternal String randomIdInternal() {
773 class RpcResponseInternal class RpcResponseInternal {

lib/runtime/gateway_runtime_protocol.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/runtime/gateway_runtime_session_client.dart

  • Language: dart
  • Public symbols: 7
Line Kind Name Signature
6 class GatewayRuntimeSessionConnectRequest class GatewayRuntimeSessionConnectRequest {
89 class GatewayRuntimeSessionConnectResult class GatewayRuntimeSessionConnectResult {
114 enum GatewayRuntimeSessionUpdateType enum GatewayRuntimeSessionUpdateType { snapshot, log, push }
116 class GatewayRuntimeSessionUpdate class GatewayRuntimeSessionUpdate {
177 abstract interface GatewayRuntimeSessionClient abstract class GatewayRuntimeSessionClient {
197 top-level function gatewayConnectionSnapshotFromJson GatewayConnectionSnapshot gatewayConnectionSnapshotFromJson( Map<String, dynamic> json, ) {
224 top-level function runtimeLogEntryFromJson RuntimeLogEntry runtimeLogEntryFromJson(Map<String, dynamic> json) {

lib/runtime/go_core.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
4 enum GoCoreLaunchSource enum GoCoreLaunchSource { buildArtifact }
7 class GoCoreLaunch class GoCoreLaunch {
21 typedef GoCoreBinaryExistsResolver typedef GoCoreBinaryExistsResolver = Future<bool> Function(String command);
24 class GoCoreLocator class GoCoreLocator {

lib/runtime/go_runtime_dispatch_desktop_client.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
5 class GoRuntimeDispatchDesktopClient class GoRuntimeDispatchDesktopClient implements RuntimeDispatchResolver {

lib/runtime/go_task_service_client.dart

  • Language: dart
  • Public symbols: 20
Line Kind Name Signature
7 enum GoTaskServiceRoute enum GoTaskServiceRoute { externalAcpSingle, externalAcpMulti }
9 enum GoTaskServiceCollaborationMode enum GoTaskServiceCollaborationMode { standard, multiAgent }
11 class ExternalCodeAgentAcpCapabilities class ExternalCodeAgentAcpCapabilities {
37 class ExternalCodeAgentAcpRoutingResolution class ExternalCodeAgentAcpRoutingResolution {
86 enum ExternalCodeAgentAcpRoutingMode enum ExternalCodeAgentAcpRoutingMode { auto, explicit }
88 class ExternalCodeAgentAcpAvailableSkill class ExternalCodeAgentAcpAvailableSkill {
111 class ExternalCodeAgentAcpRoutingConfig class ExternalCodeAgentAcpRoutingConfig {
188 class ExternalCodeAgentAcpSkillInstallApproval class ExternalCodeAgentAcpSkillInstallApproval {
208 class GoTaskServiceRequest class GoTaskServiceRequest {
385 class GoTaskServiceUpdate class GoTaskServiceUpdate {
414 class GoTaskServiceArtifact class GoTaskServiceArtifact {
469 class GoTaskServiceResult class GoTaskServiceResult {
629 top-level function goTaskServiceGatewayEntryState String? goTaskServiceGatewayEntryState({ required AssistantExecutionTarget requestedTarget, required GoTaskServiceResult result, }) {
664 abstract interface ExternalCodeAgentAcpTransport abstract class ExternalCodeAgentAcpTransport {
703 abstract interface GoTaskServiceClient abstract class GoTaskServiceClient {
744 top-level function goTaskServiceUpdateFromAcpNotification GoTaskServiceUpdate? goTaskServiceUpdateFromAcpNotification( Map<String, dynamic> notification, ) {
785 top-level function goTaskServiceResultFromAcpResponse GoTaskServiceResult goTaskServiceResultFromAcpResponse( Map<String, dynamic> response, { required GoTaskServiceRoute route, String streamedText = '', String? completedMessage, }) {
979 top-level function mergeGoTaskServiceResponseResult Map<String, dynamic> mergeGoTaskServiceResponseResult( Map<String, dynamic> response, Map<String, dynamic> overlay, ) {
1003 top-level function goTaskServiceBase64Size int goTaskServiceBase64Size(String base64) {
1014 top-level function goTaskServiceAttachmentSha256 String goTaskServiceAttachmentSha256(GatewayChatAttachmentPayload attachment) {

lib/runtime/go_task_service_desktop_service.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
6 class DesktopGoTaskService class DesktopGoTaskService implements GoTaskServiceClient {

lib/runtime/mode_switcher.dart

  • Language: dart
  • Public symbols: 5
Line Kind Name Signature
11 enum GatewayMode enum GatewayMode {
20 enum ModeSwitcherState enum ModeSwitcherState {
38 class ModeSwitchResult class ModeSwitchResult {
53 class ModeCapabilities class ModeCapabilities {
96 class ModeSwitcher class ModeSwitcher extends ChangeNotifier {

lib/runtime/opencode_config_bridge.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
3 class OpencodeConfigBridge class OpencodeConfigBridge {
104 class OpencodeMcpServer class OpencodeMcpServer {

lib/runtime/platform_environment.dart

  • Language: dart
  • Public symbols: 7
Line Kind Name Signature
3 enum RuntimeHostPlatform enum RuntimeHostPlatform { macos, windows, linux, ios, android, other }
5 top-level function detectRuntimeHostPlatform RuntimeHostPlatform detectRuntimeHostPlatform({String? operatingSystem}) {
16 top-level function resolveUserHomeDirectory String resolveUserHomeDirectory({ Map<String, String>? environment, String? operatingSystem, }) {
43 top-level function resolveCodexHomeDirectory String resolveCodexHomeDirectory({ Map<String, String>? environment, String? operatingSystem, }) {
63 top-level function joinPlatformPath String joinPlatformPath(String base, String child, {String? operatingSystem}) {
78 top-level function defaultCodexBinaryCandidates List<String> defaultCodexBinaryCandidates({ Map<String, String>? environment, String? operatingSystem, }) {
139 top-level function resolveGatewayClientId String resolveGatewayClientId({String? operatingSystem}) {

lib/runtime/runtime_bootstrap.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
5 class RuntimeBootstrapConfig class RuntimeBootstrapConfig {
128 class GatewayBootstrapTarget class GatewayBootstrapTarget {

lib/runtime/runtime_controllers.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/runtime/runtime_controllers_derived_tasks.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
6 class DerivedTasksController class DerivedTasksController extends ChangeNotifier {
142 top-level function matchesSessionKey bool matchesSessionKey(String incoming, String current) {
148 top-level function encodePrettyJson String encodePrettyJson(Object value) {
153 top-level function ephemeralIdInternal String ephemeralIdInternal() =>

lib/runtime/runtime_controllers_entities.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
14 class SkillsController class SkillsController extends ChangeNotifier {
97 class ModelsController class ModelsController extends ChangeNotifier {
170 class CronJobsController class CronJobsController extends ChangeNotifier {
204 class DevicesController class DevicesController extends ChangeNotifier {

lib/runtime/runtime_controllers_gateway.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
14 class AiGatewayResponseExceptionInternal class AiGatewayResponseExceptionInternal implements Exception {
24 class GatewayAgentsController class GatewayAgentsController extends ChangeNotifier {
89 class GatewaySessionsController class GatewaySessionsController extends ChangeNotifier {
146 class GatewayChatController class GatewayChatController extends ChangeNotifier {

lib/runtime/runtime_controllers_settings.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
21 class SettingsController class SettingsController extends ChangeNotifier {

lib/runtime/runtime_controllers_settings_account.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
3 extension SettingsControllerAccountExtension extension SettingsControllerAccountExtension on SettingsController {

lib/runtime/runtime_controllers_settings_account_impl.dart

  • Language: dart
  • Public symbols: 11
Line Kind Name Signature
5 top-level function loginAccountSettingsInternal Future<void> loginAccountSettingsInternal( SettingsController controller, { required String baseUrl, required String identifier, required String password, }) async {
64 top-level function verifyAccountMfaSettingsInternal Future<void> verifyAccountMfaSettingsInternal( SettingsController controller, { required String baseUrl, required String code, }) async {
121 top-level function completeAccountSignInSettingsInternal Future<void> completeAccountSignInSettingsInternal( SettingsController controller, { required String baseUrl, required Map<String, dynamic> payload, required String identifier, }) async {
160 top-level function restoreAccountSessionSettingsInternal Future<void> restoreAccountSessionSettingsInternal( SettingsController controller, { String baseUrl = '', bool quiet = false, }) async {
227 top-level function syncAccountSettingsInternal Future<AccountSyncResult> syncAccountSettingsInternal( SettingsController controller, { String baseUrl = '', bool quiet = false, Map<String, dynamic> profilePayloadOverride = const <String, dynamic>{}, }) async {
373 top-level function logoutAccountSettingsInternal Future<void> logoutAccountSettingsInternal( SettingsController controller, { String statusMessage = 'Signed out', bool quiet = false, }) async {
426 top-level function markAccountBridgeRuntimeUnavailableInternal Future<AccountSyncResult> markAccountBridgeRuntimeUnavailableInternal( SettingsController controller, { required String message, }) async {
444 top-level function cancelAccountMfaChallengeSettingsInternal Future<void> cancelAccountMfaChallengeSettingsInternal( SettingsController controller, ) async {
474 top-level function normalizeAccountBaseUrlSettingsInternal String normalizeAccountBaseUrlSettingsInternal( String raw, { String fallback = '', }) {
594 top-level function resolveAcpBridgeServerEffectiveConfigInternal AcpBridgeServerEffectiveConfig resolveAcpBridgeServerEffectiveConfigInternal( SettingsController controller, { required AcpBridgeServerModeConfig config, }) {
615 top-level function buildSavedAccountProfileSettingsInternal Future<SettingsSnapshot> buildSavedAccountProfileSettingsInternal( SettingsController controller, { required SettingsSnapshot settings, required String accountBaseUrl, required String accountIdentifier, required String bridgeServerUrl, required String bridgeToken, required bool isManualBridge, }) async {

lib/runtime/runtime_controllers_settings_connectivity_impl.dart

  • Language: dart
  • Public symbols: 7
Line Kind Name Signature
20 top-level function testOllamaConnectionSettingsInternal Future<String> testOllamaConnectionSettingsInternal( SettingsController controller, { required bool cloud, }) {
32 top-level function testOllamaConnectionDraftSettingsInternal Future<String> testOllamaConnectionDraftSettingsInternal( SettingsController controller, { required bool cloud, required OllamaLocalConfig localConfig, required OllamaCloudConfig cloudConfig, String apiKeyOverride = '', }) async {
75 top-level function testVaultConnectionSettingsInternal Future<String> testVaultConnectionSettingsInternal( SettingsController controller, ) {
84 top-level function testVaultConnectionDraftSettingsInternal Future<String> testVaultConnectionDraftSettingsInternal( SettingsController controller, VaultConfig profile, { String tokenOverride = '', }) async {
125 top-level function syncAiGatewayCatalogSettingsInternal Future<AiGatewayProfile> syncAiGatewayCatalogSettingsInternal( SettingsController controller, AiGatewayProfile profile, { String apiKeyOverride = '', }) async {
237 top-level function testAiGatewayConnectionSettingsInternal Future<AiGatewayConnectionCheck> testAiGatewayConnectionSettingsInternal( SettingsController controller, AiGatewayProfile profile, { String apiKeyOverride = '', }) async {
307 top-level function loadAiGatewayModelsSettingsInternal Future<List<GatewayModelSummary>> loadAiGatewayModelsSettingsInternal( SettingsController controller, { AiGatewayProfile? profile, String apiKeyOverride = '', }) async {

lib/runtime/runtime_controllers_settings_secrets_impl.dart

  • Language: dart
  • Public symbols: 25
Line Kind Name Signature
3 top-level function saveGatewaySecretsSettingsInternal Future<void> saveGatewaySecretsSettingsInternal( SettingsController controller, { int? profileIndex, required String token, required String password, }) async {
61 top-level function clearGatewaySecretsSettingsInternal Future<void> clearGatewaySecretsSettingsInternal( SettingsController controller, { int? profileIndex, bool token = false, bool password = false, }) async {
115 top-level function loadGatewayTokenSettingsInternal Future<String> loadGatewayTokenSettingsInternal( SettingsController controller, { int? profileIndex, }) async {
127 top-level function loadGatewayPasswordSettingsInternal Future<String> loadGatewayPasswordSettingsInternal( SettingsController controller, { int? profileIndex, }) async {
139 top-level function hasStoredGatewayTokenForProfileSettingsInternal bool hasStoredGatewayTokenForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
151 top-level function hasStoredGatewayPasswordForProfileSettingsInternal bool hasStoredGatewayPasswordForProfileSettingsInternal( SettingsController controller, int profileIndex, ) => controller.secureRefsInternal.containsKey( gatewayPasswordRefForProfileSettingsInternal(controller, profileIndex), );
158 top-level function storedGatewayTokenMaskForProfileSettingsInternal String? storedGatewayTokenMaskForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
171 top-level function storedGatewayPasswordMaskForProfileSettingsInternal String? storedGatewayPasswordMaskForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
180 top-level function gatewayTokenRefForProfileSettingsInternal String gatewayTokenRefForProfileSettingsInternal( SettingsController controller, int profileIndex, ) {
193 top-level function gatewayPasswordRefForProfileSettingsInternal String gatewayPasswordRefForProfileSettingsInternal( SettingsController controller, int profileIndex, ) {
206 top-level function aiGatewayApiKeyRefSettingsInternal String aiGatewayApiKeyRefSettingsInternal( SettingsController controller, [ AiGatewayProfile? profile, ]) {
215 top-level function vaultTokenRefSettingsInternal String vaultTokenRefSettingsInternal( SettingsController controller, [ VaultConfig? profile, ]) {
224 top-level function ollamaCloudApiKeyRefSettingsInternal String ollamaCloudApiKeyRefSettingsInternal( SettingsController controller, [ OllamaCloudConfig? profile, ]) {
233 top-level function saveOllamaCloudApiKeySettingsInternal Future<void> saveOllamaCloudApiKeySettingsInternal( SettingsController controller, String value, ) async {
259 top-level function loadOllamaCloudApiKeySettingsInternal Future<String> loadOllamaCloudApiKeySettingsInternal( SettingsController controller, ) async {
267 top-level function saveVaultTokenSettingsInternal Future<void> saveVaultTokenSettingsInternal( SettingsController controller, String value, ) async {
293 top-level function loadVaultTokenSettingsInternal Future<String> loadVaultTokenSettingsInternal( SettingsController controller, ) async {
301 top-level function saveAiGatewayApiKeySettingsInternal Future<void> saveAiGatewayApiKeySettingsInternal( SettingsController controller, String value, ) async {
327 top-level function loadAiGatewayApiKeySettingsInternal Future<String> loadAiGatewayApiKeySettingsInternal( SettingsController controller, ) async {
335 top-level function clearAiGatewayApiKeySettingsInternal Future<void> clearAiGatewayApiKeySettingsInternal( SettingsController controller, ) async {
345 top-level function saveSecretValueByRefSettingsInternal Future<void> saveSecretValueByRefSettingsInternal( SettingsController controller, String refName, String value, { required String provider, required String module, }) async {
372 top-level function loadSecretValueByRefSettingsInternal Future<String> loadSecretValueByRefSettingsInternal( SettingsController controller, String refName, ) async {
382 top-level function loadVaultTokenForSecretReadsSettingsInternal Future<String> loadVaultTokenForSecretReadsSettingsInternal( SettingsController controller, { String tokenOverride = '', }) async {
393 top-level function readVaultSecretByRefSettingsInternal Future<String> readVaultSecretByRefSettingsInternal( SettingsController controller, String refName, ) async {
423 top-level function resolveSecretValueSettingsInternal Future<String> resolveSecretValueSettingsInternal( SettingsController controller, { String explicitValue = '', String refName = '', String fallbackRefName = '', String accountTarget = '', bool allowVaultLookup = true, bool persistExplicitValue = true, }) async {

lib/runtime/runtime_coordinator.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
17 enum CoordinatorState enum CoordinatorState { disconnected, connecting, connected, ready, error }
20 class RuntimeCoordinator class RuntimeCoordinator extends ChangeNotifier {

lib/runtime/runtime_dispatch_resolver.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
3 class RuntimeDispatchResolution class RuntimeDispatchResolution {
17 abstract interface RuntimeDispatchResolver abstract class RuntimeDispatchResolver {

lib/runtime/runtime_external_code_agents.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
1 enum ExternalAgentTransport enum ExternalAgentTransport { subprocess, websocketJsonRpc }
3 extension ExternalAgentTransportCopy extension ExternalAgentTransportCopy on ExternalAgentTransport {
12 class ExternalCodeAgentProvider class ExternalCodeAgentProvider {

lib/runtime/runtime_models.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/runtime/runtime_models_account.dart

  • Language: dart
  • Public symbols: 12
Line Kind Name Signature
3 class AccountSessionSummary class AccountSessionSummary {
67 class AccountTokenConfigured class AccountTokenConfigured {
96 class AccountSecretLocator class AccountSecretLocator {
154 class AccountRemoteProfile class AccountRemoteProfile {
248 class AcpBridgeServerRemoteServerSummary class AcpBridgeServerRemoteServerSummary {
276 class AcpBridgeServerCloudSyncConfig class AcpBridgeServerCloudSyncConfig {
334 class AcpBridgeServerSelfHostedConfig class AcpBridgeServerSelfHostedConfig {
387 class AcpBridgeServerEffectiveConfig class AcpBridgeServerEffectiveConfig {
442 class AcpBridgeServerModeConfig class AcpBridgeServerModeConfig {
498 class AccountSyncState class AccountSyncState {
588 class AccountSyncResult class AccountSyncResult {
607 top-level function isSupportedAccountManagedSecretTarget bool isSupportedAccountManagedSecretTarget(String target) {

lib/runtime/runtime_models_configs.dart

  • Language: dart
  • Public symbols: 11
Line Kind Name Signature
13 class GatewayConnectionProfile class GatewayConnectionProfile {
121 top-level function normalizeGatewayProfiles List<GatewayConnectionProfile> normalizeGatewayProfiles({ Iterable<GatewayConnectionProfile>? profiles, }) {
162 top-level function replaceGatewayProfileAt List<GatewayConnectionProfile> replaceGatewayProfileAt( List<GatewayConnectionProfile> profiles, int _, GatewayConnectionProfile profile, ) {
206 class OllamaLocalConfig class OllamaLocalConfig {
257 class OllamaCloudConfig class OllamaCloudConfig {
324 class VaultConfig class VaultConfig {
380 class AiGatewayProfile class AiGatewayProfile {
473 class AiGatewayConnectionCheck class AiGatewayConnectionCheck {
489 enum WebSessionPersistenceMode enum WebSessionPersistenceMode { browser, remote }
491 extension WebSessionPersistenceModeCopy extension WebSessionPersistenceModeCopy on WebSessionPersistenceMode {
508 class WebSessionPersistenceConfig class WebSessionPersistenceConfig {

lib/runtime/runtime_models_connection.dart

  • Language: dart
  • Public symbols: 19
Line Kind Name Signature
13 enum RuntimeConnectionMode enum RuntimeConnectionMode { unconfigured, remote }
15 extension RuntimeConnectionModeCopy extension RuntimeConnectionModeCopy on RuntimeConnectionMode {
29 enum RuntimeConnectionStatus enum RuntimeConnectionStatus { offline, connecting, connected, error }
31 extension RuntimeConnectionStatusCopy extension RuntimeConnectionStatusCopy on RuntimeConnectionStatus {
40 top-level function isLegacyAutoAssistantExecutionTargetValue bool isLegacyAutoAssistantExecutionTargetValue(String? value) {
44 enum AssistantExecutionTarget enum AssistantExecutionTarget { agent, gateway }
46 extension AssistantExecutionTargetCopy extension AssistantExecutionTargetCopy on AssistantExecutionTarget {
73 top-level function compactAssistantExecutionTargets List<AssistantExecutionTarget> compactAssistantExecutionTargets( Iterable<AssistantExecutionTarget> targets, ) {
85 top-level function collapseAssistantExecutionTargetForDisplay AssistantExecutionTarget collapseAssistantExecutionTargetForDisplay( AssistantExecutionTarget target, ) => target;
89 top-level function resolveAssistantExecutionTargetFromVisibleTargets AssistantExecutionTarget resolveAssistantExecutionTargetFromVisibleTargets( Iterable<AssistantExecutionTarget> visibleTargets, { AssistantExecutionTarget? currentTarget, }) {
103 top-level function normalizeSingleAgentProviderId String normalizeSingleAgentProviderId(String value) {
131 top-level function providerFallbackLabelInternal String providerFallbackLabelInternal(String providerId) {
143 top-level function providerFallbackBadgeInternal String providerFallbackBadgeInternal({ required String providerId, required String label, }) {
173 top-level function isSupportedExternalAcpEndpoint bool isSupportedExternalAcpEndpoint(String endpoint) {
183 class SingleAgentProvider class SingleAgentProvider {
326 extension SingleAgentProviderCopy extension SingleAgentProviderCopy on SingleAgentProvider {
346 enum SingleAgentProviderSource enum SingleAgentProviderSource { externalExtension }
348 top-level function normalizeSingleAgentProviderList List<SingleAgentProvider> normalizeSingleAgentProviderList( Iterable<SingleAgentProvider> providers, ) {
364 top-level function isBridgeOwnedSingleAgentProviderId bool isBridgeOwnedSingleAgentProviderId(String providerId) {

lib/runtime/runtime_models_gateway_entities.dart

  • Language: dart
  • Public symbols: 14
Line Kind Name Signature
13 class GatewayChatAttachmentPayload class GatewayChatAttachmentPayload {
39 class GatewayInstanceSummary class GatewayInstanceSummary {
69 class GatewaySkillSummary class GatewaySkillSummary {
95 class GatewayConnectorSummary class GatewayConnectorSummary {
123 class GatewayModelSummary class GatewayModelSummary {
139 class GatewayCronJobSummary class GatewayCronJobSummary {
165 class GatewayDevicePairingList class GatewayDevicePairingList {
176 class GatewayPendingDevice class GatewayPendingDevice {
203 class GatewayPairedDevice class GatewayPairedDevice {
232 class GatewayDeviceTokenSummary class GatewayDeviceTokenSummary {
252 class SecretReferenceEntry class SecretReferenceEntry {
268 class SecretAuditEntry class SecretAuditEntry {
308 class DerivedTaskItem class DerivedTaskItem {
332 class LocalDeviceIdentity class LocalDeviceIdentity {

lib/runtime/runtime_models_multi_agent.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
1 class ManagedSkillEntry class ManagedSkillEntry {
42 class ManagedMcpServerEntry class ManagedMcpServerEntry {
118 class ManagedMountTargetState class ManagedMountTargetState {

lib/runtime/runtime_models_profiles.dart

  • Language: dart
  • Public symbols: 20
Line Kind Name Signature
13 top-level function normalizeAuthorizedSkillDirectoryPath String normalizeAuthorizedSkillDirectoryPath(String path) {
29 class AuthorizedSkillDirectory class AuthorizedSkillDirectory {
59 top-level function normalizeAuthorizedSkillDirectories List<AuthorizedSkillDirectory> normalizeAuthorizedSkillDirectories({ Iterable<AuthorizedSkillDirectory>? directories, }) {
80 class AssistantThreadConnectionState class AssistantThreadConnectionState {
107 enum AssistantMessageViewMode enum AssistantMessageViewMode { rendered, raw }
109 extension AssistantMessageViewModeCopy extension AssistantMessageViewModeCopy on AssistantMessageViewMode {
123 enum WorkspaceRefKind enum WorkspaceRefKind { localPath, remotePath, objectStore }
125 extension WorkspaceRefKindCopy extension WorkspaceRefKindCopy on WorkspaceRefKind {
134 enum AssistantPermissionLevel enum AssistantPermissionLevel { defaultAccess, fullAccess }
136 extension AssistantPermissionLevelCopy extension AssistantPermissionLevelCopy on AssistantPermissionLevel {
155 enum CodeAgentRuntimeMode enum CodeAgentRuntimeMode { externalCli }
157 extension CodeAgentRuntimeModeCopy extension CodeAgentRuntimeModeCopy on CodeAgentRuntimeMode {
173 enum VpnMode enum VpnMode { tunnel, proxy }
175 extension VpnModeCopy extension VpnModeCopy on VpnMode {
189 enum DesktopEnvironment enum DesktopEnvironment { unknown, gnome, kde }
191 extension DesktopEnvironmentCopy extension DesktopEnvironmentCopy on DesktopEnvironment {
206 class LinuxDesktopConfig class LinuxDesktopConfig {
272 class SystemProxyState class SystemProxyState {
341 class TunnelSessionState class TunnelSessionState {
409 class DesktopIntegrationState class DesktopIntegrationState {

lib/runtime/runtime_models_runtime_payloads.dart

  • Language: dart
  • Public symbols: 32
Line Kind Name Signature
13 class GatewayConnectionSnapshot class GatewayConnectionSnapshot {
183 class RuntimePackageInfo class RuntimePackageInfo {
197 class RuntimeDeviceInfo class RuntimeDeviceInfo {
219 class RuntimeLogEntry class RuntimeLogEntry {
240 class GatewayAgentSummary class GatewayAgentSummary {
254 class GatewaySessionSummary class GatewaySessionSummary {
308 class GatewayChatMessage class GatewayChatMessage {
393 enum ThreadRealm enum ThreadRealm { local, remote }
395 extension ThreadRealmCopy extension ThreadRealmCopy on ThreadRealm {
404 enum ThreadSubjectType enum ThreadSubjectType { tenant, user }
406 extension ThreadSubjectTypeCopy extension ThreadSubjectTypeCopy on ThreadSubjectType {
415 enum WorkspaceKind enum WorkspaceKind { localFs, remoteFs }
417 extension WorkspaceKindCopy extension WorkspaceKindCopy on WorkspaceKind {
436 top-level function isLegacyAutoThreadExecutionModeValue bool isLegacyAutoThreadExecutionModeValue(String? value) {
440 enum ThreadExecutionMode enum ThreadExecutionMode { agent, gateway }
442 extension ThreadExecutionModeCopy extension ThreadExecutionModeCopy on ThreadExecutionMode {
451 enum ThreadSelectionSource enum ThreadSelectionSource { inherited, explicit }
453 extension ThreadSelectionSourceCopy extension ThreadSelectionSourceCopy on ThreadSelectionSource {
462 class ThreadOwnerScope class ThreadOwnerScope {
510 class WorkspaceBinding class WorkspaceBinding {
574 class ExecutionBinding class ExecutionBinding {
638 top-level function threadExecutionModeFromAssistantExecutionTarget ThreadExecutionMode threadExecutionModeFromAssistantExecutionTarget( AssistantExecutionTarget target, ) {
647 top-level function assistantExecutionTargetFromExecutionMode AssistantExecutionTarget assistantExecutionTargetFromExecutionMode( ThreadExecutionMode mode, ) {
656 top-level function workspaceRefKindFromWorkspaceKind WorkspaceRefKind workspaceRefKindFromWorkspaceKind(WorkspaceKind kind) {
663 class ThreadContextState class ThreadContextState {
851 class TaskInputAttachmentRecord class TaskInputAttachmentRecord {
915 class OpenClawTaskAssociation class OpenClawTaskAssociation {
1090 class ThreadLifecycleState class ThreadLifecycleState {
1146 class TaskThread class TaskThread {
1496 top-level function isNewConversationTaskTitle bool isNewConversationTaskTitle(String title) {
1501 top-level function firstUserMessageTaskTitle String firstUserMessageTaskTitle( Iterable<GatewayChatMessage> messages, { String fallback = '', }) {
1523 top-level function derivePersistedTaskTitle String derivePersistedTaskTitle( String currentTitle, Iterable<GatewayChatMessage> messages, { String fallback = '', bool hasCustomTitle = false, }) {

lib/runtime/runtime_models_settings_snapshot.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
16 class SettingsSnapshot class SettingsSnapshot {

lib/runtime/runtime_models_ui_state.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
8 class AppUiState class AppUiState {
123 top-level function normalizeSavedGatewayTargets List<String> normalizeSavedGatewayTargets(Iterable<String> rawTargets) {

lib/runtime/secret_store.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
7 abstract interface SecureStorageClient abstract class SecureStorageClient {
15 class FileSecureStorageClient class FileSecureStorageClient implements SecureStorageClient {
60 class SecretStore class SecretStore {

lib/runtime/secure_config_store.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
9 class SecureConfigStore class SecureConfigStore {

lib/runtime/settings_store.dart

  • Language: dart
  • Public symbols: 5
Line Kind Name Signature
8 enum SettingsSnapshotReloadStatus enum SettingsSnapshotReloadStatus { applied, invalid }
10 class SettingsSnapshotReloadResult class SettingsSnapshotReloadResult {
20 enum SkippedTaskThreadReason enum SkippedTaskThreadReason {
26 class SkippedTaskThreadRecord class SkippedTaskThreadRecord {
36 class SettingsStore class SettingsStore {

lib/theme

  • Files: 2
  • Public symbols: 13

lib/theme/app_palette.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
4 class AppPalette class AppPalette extends ThemeExtension<AppPalette> {
271 extension AppPaletteBuildContext extension AppPaletteBuildContext on BuildContext {

lib/theme/app_theme.dart

  • Language: dart
  • Public symbols: 11
Line Kind Name Signature
6 enum AppThemeSurface enum AppThemeSurface { desktop, web, mobile }
8 top-level function resolveAppThemeSurface AppThemeSurface resolveAppThemeSurface({ TargetPlatform? platform, bool isWeb = kIsWeb, }) {
24 class SimpleSpacing class SimpleSpacing {
38 class SimpleRadius class SimpleRadius {
51 class SimpleTypography class SimpleTypography {
83 class SimpleSizes class SimpleSizes {
102 class AppSpacing class AppSpacing {
116 class AppRadius class AppRadius {
129 class AppTypography class AppTypography {
164 class AppSizes class AppSizes {
185 class AppTheme class AppTheme {

rust/src

  • Files: 4
  • Public symbols: 16

rust/src/error.rs

  • Language: rust
  • Public symbols: 1
Line Kind Name Signature
7 enum CodexError pub enum CodexError {

rust/src/lib.rs

  • Language: rust
  • Public symbols: 8
Line Kind Name Signature
22 FFI function codex_init pub unsafe extern "C" fn codex_init() -> i32 {
31 FFI function codex_runtime_create pub unsafe extern "C" fn codex_runtime_create(config: *const CodexConfig) -> *mut CodexRuntime {
46 FFI function codex_runtime_destroy pub unsafe extern "C" fn codex_runtime_destroy(runtime: *mut CodexRuntime) {
57 FFI function codex_start_thread pub unsafe extern "C" fn codex_start_thread( _runtime: *mut CodexRuntime, cwd: *const c_char, ) -> ThreadHandle {
75 FFI function codex_send_message pub unsafe extern "C" fn codex_send_message( runtime: *mut CodexRuntime, _thread: ThreadHandle, message: *const c_char, ) -> i32 {
96 FFI function codex_poll_events pub unsafe extern "C" fn codex_poll_events( runtime: *mut CodexRuntime, events: *mut CodexEvent, max_events: usize, ) -> usize {
117 FFI function codex_shutdown pub unsafe extern "C" fn codex_shutdown(runtime: *mut CodexRuntime) -> i32 {
132 FFI function codex_last_error pub unsafe extern "C" fn codex_last_error(runtime: *mut CodexRuntime) -> *const c_char {

rust/src/runtime.rs

  • Language: rust
  • Public symbols: 5
Line Kind Name Signature
12 struct CodexConfig pub struct CodexConfig {
104 struct CodexConfigRust pub struct CodexConfigRust {
118 struct ThreadHandle pub struct ThreadHandle {
138 enum RuntimeState pub enum RuntimeState {
147 struct CodexRuntime pub struct CodexRuntime {

rust/src/types.rs

  • Language: rust
  • Public symbols: 2
Line Kind Name Signature
8 struct CodexResult pub struct CodexResult {
38 struct CodexEvent pub struct CodexEvent {