xworkmate-app/docs/architecture/public-api/_generated/public-symbol-inventory.md
Haitao Pan 5851196fc7 refactor(bridge): implement Single Source of Truth for bridge config and fix login persistence
- Refactor bridge configuration to resolve co-existing Manual and Cloud sources into a single persistent 'effective' state
- Implement deterministic priority resolution: Manual Bridge > Cloud Sync > Default Fallback
- Fix login issues by preserving account base URL and identifier during sync and session restoration
- Streamline config/settings.yaml by removing redundant fields and adopting YAML format
- Update documentation with new architecture guide for bridge-cloud coexistence and priority logic
- Verify functional connectivity for codex, gemini, opencode, and openclaw bridge services
2026-04-19 12:22:02 +08: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-04-14T08:20:04.438927+00:00
  • Files scanned: 130
  • Public symbols extracted: 614

Group Summary

Group Files Public Symbols
lib/app 30 68
lib/features 26 103
lib/models 1 34
lib/runtime 67 377
lib/theme 2 13
rust/src 4 19

Coverage Scope Summary

Scope Files Public Symbols
lib/app 30 68
lib/runtime 67 377
lib/models 1 34
lib/features/assistant 16 80
lib/features/settings 4 4
lib/features/mobile 6 19
lib/theme 2 13
rust/src 4 19

lib/app

  • Files: 30
  • Public symbols: 68

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
54 enum CodexCooperationState enum CodexCooperationState { notStarted, bridgeOnly, registered }
56 class SingleAgentSkillScanRootInternal class SingleAgentSkillScanRootInternal {
88 class AppController class AppController extends ChangeNotifier {

lib/app/app_controller_desktop_external_acp_routing.dart

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

lib/app/app_controller_desktop_gateway.dart

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

lib/app/app_controller_desktop_navigation.dart

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

lib/app/app_controller_desktop_runtime_coordination_impl.dart

  • Language: dart
  • Public symbols: 9
Line Kind Name Signature
48 top-level function refreshAcpCapabilitiesRuntimeInternal Future<void> refreshAcpCapabilitiesRuntimeInternal( AppController controller, { bool forceRefresh = false, bool persistMountTargets = false, }) async {
90 top-level function refreshSingleAgentCapabilitiesRuntimeInternal Future<void> refreshSingleAgentCapabilitiesRuntimeInternal( AppController controller, { bool forceRefresh = false, }) async {
158 top-level function assistantWorkingDirectoryForSessionRuntimeInternal String? assistantWorkingDirectoryForSessionRuntimeInternal( AppController controller, String sessionKey, ) {
178 top-level function resolveLocalAssistantWorkingDirectoryForSessionRuntimeInternal String? resolveLocalAssistantWorkingDirectoryForSessionRuntimeInternal( AppController controller, String sessionKey, { bool requireLocalExistence = true, }) {
206 top-level function buildCodeAgentNodeStateRuntimeInternal CodeAgentNodeState buildCodeAgentNodeStateRuntimeInternal( AppController controller, ) {
220 top-level function bridgeGatewayModeRuntimeInternal GatewayMode bridgeGatewayModeRuntimeInternal(AppController controller) {
230 top-level function ensureCodexGatewayRegistrationRuntimeInternal Future<void> ensureCodexGatewayRegistrationRuntimeInternal( AppController controller, ) async {
298 top-level function clearCodexGatewayRegistrationRuntimeInternal void clearCodexGatewayRegistrationRuntimeInternal(AppController controller) {
308 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
48 extension AppControllerDesktopSettings extension AppControllerDesktopSettings on AppController {

lib/app/app_controller_desktop_settings_runtime.dart

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

lib/app/app_controller_desktop_single_agent.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
3 extension AppControllerDesktopSingleAgent extension AppControllerDesktopSingleAgent on AppController {}

lib/app/app_controller_desktop_skill_permissions.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
49 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
47 class DesktopThreadBindingSnapshotInternal class DesktopThreadBindingSnapshotInternal {
76 extension AppControllerDesktopThreadBinding extension AppControllerDesktopThreadBinding on AppController {
294 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: 3
Line Kind Name Signature
51 top-level function resolveGatewayThreadConnectionStateInternal AssistantThreadConnectionState resolveGatewayThreadConnectionStateInternal({ required AssistantExecutionTarget target, required bool bridgeReady, required String bridgeLabel, required AccountSyncState? accountSyncState, }) {
99 extension AppControllerDesktopThreadSessions extension AppControllerDesktopThreadSessions on AppController {
470 top-level function resolveAssistantExecutionTargetFromRecordsForTest AssistantExecutionTarget resolveAssistantExecutionTargetFromRecordsForTest( TaskThread? primaryRecord, { TaskThread? fallbackRecord, }) {

lib/app/app_controller_desktop_thread_sessions_collaboration_impl.dart

  • Language: dart
  • Public symbols: 14
Line Kind Name Signature
50 top-level function loadAiGatewayApiKeyThreadSessionInternal Future<String> loadAiGatewayApiKeyThreadSessionInternal( AppController controller, ) async {
56 top-level function saveMultiAgentConfigThreadSessionInternal Future<void> saveMultiAgentConfigThreadSessionInternal( AppController controller, MultiAgentConfig config, ) async {
73 top-level function refreshMultiAgentMountsThreadSessionInternal Future<void> refreshMultiAgentMountsThreadSessionInternal( AppController controller, { bool sync = false, }) async {
98 top-level function runMultiAgentCollaborationThreadSessionInternal Future<void> runMultiAgentCollaborationThreadSessionInternal( AppController controller, { required String rawPrompt, required String composedPrompt, required List<CollaborationAttachment> attachments, required List<String> selectedSkillLabels, }) async {
269 top-level function openOnlineWorkspaceThreadSessionInternal Future<void> openOnlineWorkspaceThreadSessionInternal( AppController controller, ) async {
290 top-level function aiGatewayModelChoicesThreadSessionInternal List<String> aiGatewayModelChoicesThreadSessionInternal( AppController controller, ) {
296 top-level function connectedGatewayModelChoicesThreadSessionInternal List<String> connectedGatewayModelChoicesThreadSessionInternal( AppController controller, ) {
308 top-level function assistantModelChoicesThreadSessionInternal List<String> assistantModelChoicesThreadSessionInternal( AppController controller, ) {
317 top-level function assistantModelChoicesForSessionThreadSessionInternal List<String> assistantModelChoicesForSessionThreadSessionInternal( AppController controller, String sessionKey, ) {
332 top-level function resolvedDefaultModelThreadSessionInternal String resolvedDefaultModelThreadSessionInternal(AppController controller) {
354 top-level function canQuickConnectGatewayThreadSessionInternal bool canQuickConnectGatewayThreadSessionInternal(AppController controller) {
374 top-level function normalizeAssistantSessionKeyThreadInternal String normalizeAssistantSessionKeyThreadInternal(String sessionKey) {
379 top-level function joinConnectionPartsThreadSessionInternal String joinConnectionPartsThreadSessionInternal(List<String> parts) {
387 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
48 extension AppControllerDesktopThreadStorage extension AppControllerDesktopThreadStorage on AppController {

lib/app/app_controller_desktop_workspace_execution.dart

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

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) {
62 class UiFeatureFlag class UiFeatureFlag {
94 class UiFeatureManifest class UiFeatureManifest {
341 class UiFeatureAccess class UiFeatureAccess {
480 class UiFeatureManifestLoader class UiFeatureManifestLoader {

lib/app/workspace_navigation.dart

  • Language: dart
  • Public symbols: 3
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, SettingsDetailPage? detail, SettingsNavigationContext? navigationContext, }) {
57 top-level function openSettingsNavigationContext void openSettingsNavigationContext( AppController controller, SettingsNavigationContext context, ) {

lib/app/workspace_page_registry.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
8 enum WorkspacePageSurface enum WorkspacePageSurface { desktop, mobile }
10 typedef WorkspacePageBuilder typedef WorkspacePageBuilder = Widget Function( AppController controller, ValueChanged<DetailPanelData> onOpenDetail, );
16 class WorkspacePageSpec class WorkspacePageSpec {
60 top-level function buildWorkspacePage Widget buildWorkspacePage({ required WorkspaceDestination destination, required AppController controller, required ValueChanged<DetailPanelData> onOpenDetail, required WorkspacePageSurface surface, }) {

lib/features

  • Files: 26
  • Public symbols: 103

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
40 class AssistantTaskRailInternal class AssistantTaskRailInternal extends StatefulWidget {
73 class AssistantTaskRailStateInternal class AssistantTaskRailStateInternal extends State<AssistantTaskRailInternal> {
282 top-level function groupTasksForRailInternal List<AssistantTaskGroupInternal> groupTasksForRailInternal( List<AssistantTaskEntryInternal> tasks, List<AssistantExecutionTarget> visibleExecutionTargets, ) {
312 class AssistantTaskTileInternal class AssistantTaskTileInternal extends StatelessWidget {
417 class AssistantTaskGroupHeaderInternal class AssistantTaskGroupHeaderInternal extends StatelessWidget {
481 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
40 class ComposerBarInternal class ComposerBarInternal extends StatefulWidget {
90 class ComposerBarStateInternal class ComposerBarStateInternal extends State<ComposerBarInternal> {

lib/features/assistant/assistant_page_composer_clipboard.dart

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

lib/features/assistant/assistant_page_composer_skill_models.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
79 top-level function skillOptionFromGatewayInternal ComposerSkillOptionInternal skillOptionFromGatewayInternal( GatewaySkillSummary skill, ) {
106 top-level function skillOptionFromThreadSkillInternal ComposerSkillOptionInternal skillOptionFromThreadSkillInternal( AssistantThreadSkillEntry skill, ) {
122 class ComposerSkillOptionInternal class ComposerSkillOptionInternal {

lib/features/assistant/assistant_page_composer_skill_picker.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
40 class ComposerSelectedSkillChipInternal class ComposerSelectedSkillChipInternal extends StatelessWidget {
69 class SkillPickerPopoverInternal class SkillPickerPopoverInternal extends StatelessWidget {
202 class SkillPickerTileInternal class SkillPickerTileInternal extends StatelessWidget {

lib/features/assistant/assistant_page_composer_state_helpers.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
44 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
40 class ComposerIconButtonInternal class ComposerIconButtonInternal extends StatefulWidget {
50 class ComposerResizeHandleInternal class ComposerResizeHandleInternal extends StatefulWidget {
60 class ComposerResizeHandleStateInternal class ComposerResizeHandleStateInternal extends State<ComposerResizeHandleInternal> {
102 class ComposerIconButtonStateInternal class ComposerIconButtonStateInternal extends State<ComposerIconButtonInternal> {
129 class ComposerToolbarChipInternal class ComposerToolbarChipInternal extends StatefulWidget {
153 class ComposerToolbarChipStateInternal class ComposerToolbarChipStateInternal extends State<ComposerToolbarChipInternal> {
198 extension AssistantExecutionTargetIconInternal extension AssistantExecutionTargetIconInternal on AssistantExecutionTarget {
205 extension AssistantPermissionLevelIconInternal extension AssistantPermissionLevelIconInternal on AssistantPermissionLevel {
212 class SingleAgentProviderBadgeInternal class SingleAgentProviderBadgeInternal extends StatelessWidget {

lib/features/assistant/assistant_page_main.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
56 typedef AssistantClipboardImageReader typedef AssistantClipboardImageReader = Future<XFile?> Function();
58 class AssistantPage class AssistantPage extends StatefulWidget {
80 class AssistantPageStateInternal class AssistantPageStateInternal extends State<AssistantPage> {
270 enum AssistantSidePaneInternal enum AssistantSidePaneInternal { tasks, navigation, focused }
272 class AssistantUnifiedSidePaneInternal class AssistantUnifiedSidePaneInternal extends StatelessWidget {
344 class AssistantSideTabRailInternal class AssistantSideTabRailInternal extends StatelessWidget {
444 class AssistantSideTabButtonInternal class AssistantSideTabButtonInternal extends StatefulWidget {
463 class AssistantSideTabButtonStateInternal class AssistantSideTabButtonStateInternal extends State<AssistantSideTabButtonInternal> {
512 class AssistantLowerPaneInternal class AssistantLowerPaneInternal extends StatelessWidget {
596 class ConversationAreaInternal class ConversationAreaInternal extends StatelessWidget {

lib/features/assistant/assistant_page_message_widgets.dart

  • Language: dart
  • Public symbols: 12
Line Kind Name Signature
40 class MessageBubbleInternal class MessageBubbleInternal extends StatelessWidget {
113 class MessageBubbleBodyInternal class MessageBubbleBodyInternal extends StatefulWidget {
130 class MessageBubbleBodyStateInternal class MessageBubbleBodyStateInternal extends State<MessageBubbleBodyInternal> {
294 class PromptDebugSnapshotInternal class PromptDebugSnapshotInternal {
365 class MessageMetaToggleButtonInternal class MessageMetaToggleButtonInternal extends StatelessWidget {
409 class MessageMetaBlockInternal class MessageMetaBlockInternal extends StatelessWidget {
437 class ToolCallTileInternal class ToolCallTileInternal extends StatefulWidget {
457 class ToolCallTileStateInternal class ToolCallTileStateInternal extends State<ToolCallTileInternal> {
588 class StatusPillInternal class StatusPillInternal extends StatelessWidget {
621 class ConnectionChipInternal class ConnectionChipInternal extends StatelessWidget {
653 class ConnectionStatusChipInternal class ConnectionStatusChipInternal extends StatelessWidget {
691 class MessageViewModeChipInternal class MessageViewModeChipInternal extends StatelessWidget {

lib/features/assistant/assistant_page_state_actions.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
42 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
40 enum BubbleToneInternal enum BubbleToneInternal { user, assistant, agent }
42 enum TimelineItemKindInternal enum TimelineItemKindInternal { user, assistant, agent, toolCall }
44 class TimelineItemInternal class TimelineItemInternal {
89 class AssistantTaskSeedInternal class AssistantTaskSeedInternal {
128 class AssistantTaskEntryInternal class AssistantTaskEntryInternal {
182 class AssistantTaskGroupInternal class AssistantTaskGroupInternal {
192 class PillStyleInternal class PillStyleInternal {
202 class MetaPillInternal class MetaPillInternal extends StatelessWidget {
256 top-level function pillStyleForStatusInternal PillStyleInternal pillStyleForStatusInternal( BuildContext context, String label, ) {
282 top-level function normalizedTaskStatusInternal String normalizedTaskStatusInternal(String status) {
294 top-level function toolCallStatusLabelInternal String toolCallStatusLabelInternal(String status) =>
301 top-level function assistantThinkingLabelInternal String assistantThinkingLabelInternal(String level) => switch (level) {
308 top-level function sessionDisplayTitleInternal String sessionDisplayTitleInternal(GatewaySessionSummary session) {
320 top-level function fallbackSessionTitleInternal String fallbackSessionTitleInternal(String sessionKey) {
335 top-level function sessionPreviewInternal String? sessionPreviewInternal(GatewaySessionSummary session) {
347 top-level function sessionStatusInternal String sessionStatusInternal( GatewaySessionSummary session, { required bool sessionPending, }) {
363 top-level function sessionUpdatedAtLabelInternal String sessionUpdatedAtLabelInternal(double? updatedAtMs) {
382 top-level function estimatedComposerWrapSectionHeightInternal double estimatedComposerWrapSectionHeightInternal({ required int itemCount, required double availableWidth, required double averageChipWidth, }) {
398 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
40 top-level function executionTargetTooltipInternal String executionTargetTooltipInternal(AssistantExecutionTarget target) =>
46 top-level function providerTooltipInternal String providerTooltipInternal(SingleAgentProvider provider) => appText( '智能体 Provider: ${provider.label}', 'Agent provider: ${provider.label}', );
51 top-level function modelTooltipInternal String modelTooltipInternal(String modelLabel) {
59 top-level function skillsTooltipInternal String skillsTooltipInternal(int selectedCount) => selectedCount <= 0
63 top-level function permissionTooltipInternal String permissionTooltipInternal(AssistantPermissionLevel level) =>
66 top-level function thinkingTooltipInternal String thinkingTooltipInternal(String level) => appText( '推理强度: ${assistantThinkingLabelInternal(level)}', 'Reasoning: ${assistantThinkingLabelInternal(level)}', );
71 top-level function skillOptionTooltipInternal String skillOptionTooltipInternal(ComposerSkillOptionInternal option) {

lib/features/mobile/mobile_gateway_pairing_guide_page.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
13 class MobileGatewayPairingGuidePage class MobileGatewayPairingGuidePage extends StatelessWidget {
265 class MobileGatewayQrScannerPage class MobileGatewayQrScannerPage extends StatefulWidget {
361 top-level function resolveGatewaySetupCodeFromScan String? resolveGatewaySetupCodeFromScan(String raw) {

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
21 enum MobileShellTab enum MobileShellTab { assistant, settings }
23 extension MobileShellTabPresentationInternal extension MobileShellTabPresentationInternal on MobileShellTab {
35 class MobileShell class MobileShell extends StatefulWidget {
44 class MobileShellStateInternal class MobileShellStateInternal extends State<MobileShell> {

lib/features/mobile/mobile_shell_nav.dart

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

lib/features/mobile/mobile_shell_sheet.dart

  • Language: dart
  • Public symbols: 10
Line Kind Name Signature
19 class MobileSafeSheetInternal class MobileSafeSheetInternal extends StatelessWidget {
305 class MobileSafeSectionInternal class MobileSafeSectionInternal extends StatelessWidget {
326 class MobileFactChipInternal class MobileFactChipInternal extends StatelessWidget {
364 class MobileSafetyNoticeInternal class MobileSafetyNoticeInternal extends StatelessWidget {
413 class MobilePendingApprovalCardInternal class MobilePendingApprovalCardInternal extends StatelessWidget {
507 class MobilePairedDeviceCardInternal class MobilePairedDeviceCardInternal extends StatelessWidget {
599 top-level function confirmMobileActionInternal Future<bool?> confirmMobileActionInternal( BuildContext context, { required String title, required String message, }) {
625 top-level function mobileSecurePathLabelInternal String mobileSecurePathLabelInternal({ required GatewayConnectionProfile profile, required GatewayConnectionSnapshot connection, }) {
644 top-level function mobileTargetLabelInternal String mobileTargetLabelInternal(AppController controller) {
657 top-level function mobileRelativeTimeInternal String mobileRelativeTimeInternal(int? timestampMs) {

lib/features/mobile/mobile_shell_strip.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
19 class MobileSafeStripInternal class MobileSafeStripInternal extends StatelessWidget {

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 StatelessWidget {

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: 1
Line Kind Name Signature
19 class SettingsPage class SettingsPage extends StatefulWidget {

lib/models

  • Files: 1
  • Public symbols: 34

lib/models/app_models.dart

  • Language: dart
  • Public symbols: 34
Line Kind Name Signature
5 enum WorkspaceDestination enum WorkspaceDestination {
10 extension WorkspaceDestinationCopy extension WorkspaceDestinationCopy on WorkspaceDestination {
45 enum AssistantFocusEntry enum AssistantFocusEntry {
51 extension AssistantFocusEntryCopy extension AssistantFocusEntryCopy on AssistantFocusEntry {
124 top-level function normalizeAssistantNavigationDestinations List<AssistantFocusEntry> normalizeAssistantNavigationDestinations( Iterable<AssistantFocusEntry> destinations, ) {
139 enum StatusTone enum StatusTone { neutral, accent, success, warning, danger }
141 class StatusInfo class StatusInfo {
148 enum AppSidebarState enum AppSidebarState { expanded, collapsed, hidden }
150 enum AssistantMode enum AssistantMode { code, office }
152 extension AssistantModeCopy extension AssistantModeCopy on AssistantMode {
159 enum SettingsTab enum SettingsTab { gateway }
161 extension SettingsTabCopy extension SettingsTabCopy on SettingsTab {
167 enum SettingsDetailPage enum SettingsDetailPage { gatewayConnection }
169 extension SettingsDetailPageCopy extension SettingsDetailPageCopy on SettingsDetailPage {
183 class SettingsNavigationContext class SettingsNavigationContext {
201 class QuickAction class QuickAction {
213 class RecentSession class RecentSession {
225 class MetricSummary class MetricSummary {
241 class TaskSummary class TaskSummary {
259 class ModuleSummary class ModuleSummary {
275 class NodeSummary class NodeSummary {
293 class AgentSummary class AgentSummary {
309 class SkillSummary class SkillSummary {
327 class ConnectorSummary class ConnectorSummary {
343 class SecretSummary class SecretSummary {
359 class SecretReference class SecretReference {
375 class ProviderSummary class ProviderSummary {
389 class AuditSummary class AuditSummary {
407 class SettingSummary class SettingSummary {
419 class WorkspaceProfile class WorkspaceProfile {
433 class DetailPanelData class DetailPanelData {
455 class DetailSection class DetailSection {
462 class DetailItem class DetailItem {
469 class CommandEntry class CommandEntry {

lib/runtime

  • Files: 67
  • Public symbols: 377

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 {
51 top-level function resolveAcpWebSocketEndpoint Uri? resolveAcpWebSocketEndpoint(Uri? endpoint) {
69 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/aris_bundle.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
9 class ArisBundleManifest class ArisBundleManifest {
69 class ResolvedArisBundle class ResolvedArisBundle {
98 class ArisBundleRepository class ArisBundleRepository {

lib/runtime/aris_llm_chat_client.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
8 typedef ArisProcessStarter typedef ArisProcessStarter = Future<Process> Function( String executable, List<String> arguments, { Map<String, String>? environment, String? workingDirectory, });
16 class ArisLlmChatClient class ArisLlmChatClient {

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
12 enum CodexSandboxMode enum CodexSandboxMode {
22 enum CodexApprovalPolicy enum CodexApprovalPolicy {
32 enum CodexAuthMode enum CodexAuthMode {
42 class CodexThread class CodexThread {
75 class CodexTurn class CodexTurn {
106 class CodexAccount class CodexAccount {
137 class CodexRateLimit class CodexRateLimit {
160 class CodexUserInput class CodexUserInput {
180 class CodexAttachment class CodexAttachment {
198 class CodexLogEvent class CodexLogEvent extends CodexEvent {
211 class CodexNotificationEvent class CodexNotificationEvent extends CodexEvent {
219 class CodexTurnEvent class CodexTurnEvent extends CodexEvent {
253 class CodexRpcError class CodexRpcError implements Exception {
273 enum CodexConnectionState enum CodexConnectionState {
283 class CodexRuntime class CodexRuntime extends ChangeNotifier {
901 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
4 top-level function shouldBlockEmbeddedAgentLaunch bool shouldBlockEmbeddedAgentLaunch({ required bool isAppleHost, bool? enabled, }) {
14 top-level function shouldBlockGoCoreLaunch bool shouldBlockGoCoreLaunch( GoCoreLaunch _, { required bool isAppleHost, bool? enabled, }) {

lib/runtime/external_code_agent_acp_desktop_transport.dart

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

lib/runtime/file_store_support.dart

  • Language: dart
  • Public symbols: 17
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 {
210 top-level function normalizeStoreDirectoryPath String normalizeStoreDirectoryPath(String path) {
227 top-level function ensureDirectory Future<Directory> ensureDirectory(String path) async {
235 top-level function ensureOwnerOnlyDirectory Future<void> ensureOwnerOnlyDirectory(Directory directory) async {
242 top-level function ensureOwnerOnlyFile Future<void> ensureOwnerOnlyFile(File file) async {
249 top-level function encodeStableFileKey String encodeStableFileKey(String key) {
253 top-level function atomicWriteString Future<void> atomicWriteString( File file, String contents, { bool ownerOnly = false, }) async {
275 top-level function deleteIfExists Future<void> deleteIfExists(File file) async {
281 top-level function decodeYamlDocument Object? decodeYamlDocument(String raw) {
306 top-level function encodeYamlDocument String encodeYamlDocument(Object? value) {

lib/runtime/gateway_acp_client.dart

  • Language: dart
  • Public symbols: 4
Line Kind Name Signature
8 class GatewayAcpException class GatewayAcpException implements Exception {
19 class GatewayAcpCapabilities class GatewayAcpCapabilities {
70 class GatewayAcpMultiAgentRequest class GatewayAcpMultiAgentRequest {
90 class GatewayAcpClient class GatewayAcpClient {

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: 1
Line Kind Name Signature
3 extension GatewayRuntimeApiInternal extension GatewayRuntimeApiInternal on GatewayRuntime {

lib/runtime/gateway_runtime_core.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
24 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 {
554 class GatewaySetupPayload class GatewaySetupPayload {
570 top-level function decodeGatewaySetupCode GatewaySetupPayload? decodeGatewaySetupCode(String rawInput) {
590 top-level function decodeSetupPayloadJsonInternal GatewaySetupPayload? decodeSetupPayloadJsonInternal(String raw) {
615 top-level function resolveSetupCodeCandidateInternal String resolveSetupCodeCandidateInternal(String raw) {
650 top-level function composeManualUrlInternal String? composeManualUrlInternal(String? host, int? port, bool? tls) {
660 top-level function asMap Map<String, dynamic> asMap(Object? value) {
670 top-level function asList List<dynamic> asList(Object? value) {
680 top-level function stringValue String? stringValue(Object? value) {
688 top-level function boolValue bool? boolValue(Object? value) {
703 top-level function intValue int? intValue(Object? value) {
716 top-level function doubleValue double? doubleValue(Object? value) {
729 top-level function stringList List<String> stringList(Object? value) {
735 top-level function extractMessageText String extractMessageText(Map<String, dynamic> message) {
756 top-level function randomIdInternal String randomIdInternal() {
766 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 {
196 top-level function gatewayConnectionSnapshotFromJson GatewayConnectionSnapshot gatewayConnectionSnapshotFromJson( Map<String, dynamic> json, ) {
223 top-level function runtimeLogEntryFromJson RuntimeLogEntry runtimeLogEntryFromJson(Map<String, dynamic> json) {

lib/runtime/go_core.dart

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

lib/runtime/go_multi_agent_mount_desktop_client.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
5 class GoMultiAgentMountDesktopClient class GoMultiAgentMountDesktopClient implements MultiAgentMountResolver {

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: 19
Line Kind Name Signature
3 enum GoTaskServiceRoute enum GoTaskServiceRoute { externalAcpSingle, externalAcpMulti }
5 enum GoTaskServiceCollaborationMode enum GoTaskServiceCollaborationMode { standard, multiAgent }
7 class ExternalCodeAgentAcpCapabilities class ExternalCodeAgentAcpCapabilities {
33 class ExternalCodeAgentAcpRoutingResolution class ExternalCodeAgentAcpRoutingResolution {
82 enum ExternalCodeAgentAcpRoutingMode enum ExternalCodeAgentAcpRoutingMode { auto, explicit }
84 class ExternalCodeAgentAcpAvailableSkill class ExternalCodeAgentAcpAvailableSkill {
107 class ExternalCodeAgentAcpRoutingConfig class ExternalCodeAgentAcpRoutingConfig {
167 class ExternalCodeAgentAcpSkillInstallApproval class ExternalCodeAgentAcpSkillInstallApproval {
187 class GoTaskServiceRequest class GoTaskServiceRequest {
357 class GoTaskServiceUpdate class GoTaskServiceUpdate {
386 class GoTaskServiceArtifact class GoTaskServiceArtifact {
433 class GoTaskServiceResult class GoTaskServiceResult {
540 top-level function goTaskServiceGatewayEntryState String? goTaskServiceGatewayEntryState({ required AssistantExecutionTarget requestedTarget, required GoTaskServiceResult result, }) {
575 abstract interface ExternalCodeAgentAcpTransport abstract class ExternalCodeAgentAcpTransport {
607 abstract interface GoTaskServiceClient abstract class GoTaskServiceClient {
641 top-level function goTaskServiceUpdateFromAcpNotification GoTaskServiceUpdate? goTaskServiceUpdateFromAcpNotification( Map<String, dynamic> notification, ) {
682 top-level function goTaskServiceResultFromAcpResponse GoTaskServiceResult goTaskServiceResultFromAcpResponse( Map<String, dynamic> response, { required GoTaskServiceRoute route, String streamedText = '', String? completedMessage, }) {
743 top-level function mergeGoTaskServiceResponseResult Map<String, dynamic> mergeGoTaskServiceResponseResult( Map<String, dynamic> response, Map<String, dynamic> overlay, ) {
767 top-level function goTaskServiceBase64Size int goTaskServiceBase64Size(String base64) {

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/multi_agent_frameworks.dart

  • Language: dart
  • Public symbols: 3
Line Kind Name Signature
6 abstract interface FrameworkPreset abstract class FrameworkPreset {
19 class NativeFrameworkPreset class NativeFrameworkPreset extends FrameworkPreset {
48 class ArisFrameworkPreset class ArisFrameworkPreset extends FrameworkPreset {

lib/runtime/multi_agent_mount_resolver.dart

  • Language: dart
  • Public symbols: 2
Line Kind Name Signature
3 class ArisMountProbe class ArisMountProbe {
39 abstract interface MultiAgentMountResolver abstract class MultiAgentMountResolver {

lib/runtime/multi_agent_mounts.dart

  • Language: dart
  • Public symbols: 8
Line Kind Name Signature
11 class MultiAgentMountManager class MultiAgentMountManager {
139 abstract interface CliMountAdapter abstract class CliMountAdapter {
191 class ArisMountAdapter class ArisMountAdapter extends CliMountAdapter {
277 class CodexMountAdapter class CodexMountAdapter extends CliMountAdapter {
350 class ClaudeMountAdapter class ClaudeMountAdapter extends CliMountAdapter {
398 class GeminiMountAdapter class GeminiMountAdapter extends CliMountAdapter {
446 class OpencodeMountAdapter class OpencodeMountAdapter extends CliMountAdapter {
515 class OpenClawMountAdapter class OpenClawMountAdapter extends CliMountAdapter {

lib/runtime/multi_agent_orchestrator.dart

  • Language: dart
  • Public symbols: 0

No extracted public top-level symbols.

lib/runtime/multi_agent_orchestrator_core.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
24 class MultiAgentOrchestrator class MultiAgentOrchestrator extends ChangeNotifier {

lib/runtime/multi_agent_orchestrator_protocol.dart

  • Language: dart
  • Public symbols: 13
Line Kind Name Signature
17 typedef CliProcessStarter typedef CliProcessStarter = Future<Process> Function( String executable, List<String> arguments, { Map<String, String>? environment, String? workingDirectory, });
26 class CollaborationLogEntry class CollaborationLogEntry {
47 enum CollaborationLogLevel enum CollaborationLogLevel { debug, info, warning, error, success }
50 class CliResult class CliResult {
65 class ArchitectResult class ArchitectResult {
78 class EngineerResult class EngineerResult {
93 class TesterResult class TesterResult {
108 class CollaborationStep class CollaborationStep {
137 enum StepStatus enum StepStatus { pending, running, completed, failed }
140 class SubTask class SubTask {
154 enum SubTaskType enum SubTaskType { design, implementation, testing, documentation, deployment }
157 class CollaborationAttachment class CollaborationAttachment {
170 class CollaborationResult class CollaborationResult {

lib/runtime/multi_agent_orchestrator_support.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
17 extension MultiAgentOrchestratorSupportInternal extension MultiAgentOrchestratorSupportInternal on MultiAgentOrchestrator {

lib/runtime/multi_agent_orchestrator_workflow.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
17 extension MultiAgentOrchestratorWorkflowInternal extension MultiAgentOrchestratorWorkflowInternal on MultiAgentOrchestrator {

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: 6
Line Kind Name Signature
14 class DerivedTasksController class DerivedTasksController extends ChangeNotifier {
150 top-level function normalizeMainSessionKey String normalizeMainSessionKey(String? value) {
155 top-level function makeAgentSessionKey String makeAgentSessionKey({required String agentId, required String baseKey}) {
164 top-level function matchesSessionKey bool matchesSessionKey(String incoming, String current) {
174 top-level function encodePrettyJson String encodePrettyJson(Object value) {
179 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 {
48 class ModelsController class ModelsController extends ChangeNotifier {
121 class CronJobsController class CronJobsController extends ChangeNotifier {
155 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 {
173 class GatewayChatController class GatewayChatController extends ChangeNotifier {

lib/runtime/runtime_controllers_settings.dart

  • Language: dart
  • Public symbols: 1
Line Kind Name Signature
20 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: 8
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 {
158 top-level function restoreAccountSessionSettingsInternal Future<void> restoreAccountSessionSettingsInternal( SettingsController controller, { String baseUrl = '', bool quiet = false, }) async {
225 top-level function syncAccountSettingsInternal Future<AccountSyncResult> syncAccountSettingsInternal( SettingsController controller, { String baseUrl = '', bool quiet = false, Map<String, dynamic> profilePayloadOverride = const <String, dynamic>{}, }) async {
371 top-level function logoutAccountSettingsInternal Future<void> logoutAccountSettingsInternal( SettingsController controller, { String statusMessage = 'Signed out', bool quiet = false, }) async {
414 top-level function cancelAccountMfaChallengeSettingsInternal Future<void> cancelAccountMfaChallengeSettingsInternal( SettingsController controller, ) async {
444 top-level function normalizeAccountBaseUrlSettingsInternal String normalizeAccountBaseUrlSettingsInternal( String raw, { String fallback = '', }) {

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 {
141 top-level function loadGatewayPasswordSettingsInternal Future<String> loadGatewayPasswordSettingsInternal( SettingsController controller, { int? profileIndex, }) async {
167 top-level function hasStoredGatewayTokenForProfileSettingsInternal bool hasStoredGatewayTokenForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
179 top-level function hasStoredGatewayPasswordForProfileSettingsInternal bool hasStoredGatewayPasswordForProfileSettingsInternal( SettingsController controller, int profileIndex, ) => controller.secureRefsInternal.containsKey( gatewayPasswordRefForProfileSettingsInternal(controller, profileIndex), );
186 top-level function storedGatewayTokenMaskForProfileSettingsInternal String? storedGatewayTokenMaskForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
199 top-level function storedGatewayPasswordMaskForProfileSettingsInternal String? storedGatewayPasswordMaskForProfileSettingsInternal( SettingsController controller, int profileIndex, ) =>
208 top-level function gatewayTokenRefForProfileSettingsInternal String gatewayTokenRefForProfileSettingsInternal( SettingsController controller, int profileIndex, ) {
221 top-level function gatewayPasswordRefForProfileSettingsInternal String gatewayPasswordRefForProfileSettingsInternal( SettingsController controller, int profileIndex, ) {
234 top-level function aiGatewayApiKeyRefSettingsInternal String aiGatewayApiKeyRefSettingsInternal( SettingsController controller, [ AiGatewayProfile? profile, ]) {
243 top-level function vaultTokenRefSettingsInternal String vaultTokenRefSettingsInternal( SettingsController controller, [ VaultConfig? profile, ]) {
252 top-level function ollamaCloudApiKeyRefSettingsInternal String ollamaCloudApiKeyRefSettingsInternal( SettingsController controller, [ OllamaCloudConfig? profile, ]) {
261 top-level function saveOllamaCloudApiKeySettingsInternal Future<void> saveOllamaCloudApiKeySettingsInternal( SettingsController controller, String value, ) async {
287 top-level function loadOllamaCloudApiKeySettingsInternal Future<String> loadOllamaCloudApiKeySettingsInternal( SettingsController controller, ) async {
304 top-level function saveVaultTokenSettingsInternal Future<void> saveVaultTokenSettingsInternal( SettingsController controller, String value, ) async {
330 top-level function loadVaultTokenSettingsInternal Future<String> loadVaultTokenSettingsInternal( SettingsController controller, ) async {
346 top-level function saveAiGatewayApiKeySettingsInternal Future<void> saveAiGatewayApiKeySettingsInternal( SettingsController controller, String value, ) async {
372 top-level function loadAiGatewayApiKeySettingsInternal Future<String> loadAiGatewayApiKeySettingsInternal( SettingsController controller, ) async {
388 top-level function clearAiGatewayApiKeySettingsInternal Future<void> clearAiGatewayApiKeySettingsInternal( SettingsController controller, ) async {
398 top-level function saveSecretValueByRefSettingsInternal Future<void> saveSecretValueByRefSettingsInternal( SettingsController controller, String refName, String value, { required String provider, required String module, }) async {
425 top-level function loadSecretValueByRefSettingsInternal Future<String> loadSecretValueByRefSettingsInternal( SettingsController controller, String refName, ) async {
435 top-level function loadVaultTokenForSecretReadsSettingsInternal Future<String> loadVaultTokenForSecretReadsSettingsInternal( SettingsController controller, { String tokenOverride = '', }) async {
454 top-level function readVaultSecretByRefSettingsInternal Future<String> readVaultSecretByRefSettingsInternal( SettingsController controller, String refName, ) async {
484 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 }
26 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: 13
Line Kind Name Signature
4 class AccountSessionSummary class AccountSessionSummary {
68 class AccountTokenConfigured class AccountTokenConfigured {
108 class AccountSecretLocator class AccountSecretLocator {
166 class AccountRemoteProfile class AccountRemoteProfile {
269 class AcpBridgeServerRemoteServerSummary class AcpBridgeServerRemoteServerSummary {
312 class AcpBridgeServerCloudSyncConfig class AcpBridgeServerCloudSyncConfig {
370 class AcpBridgeServerSelfHostedConfig class AcpBridgeServerSelfHostedConfig {
423 class AcpBridgeServerAdvancedOverrides class AcpBridgeServerAdvancedOverrides {
509 class AcpBridgeServerModeConfig class AcpBridgeServerModeConfig {
577 class AccountSyncState class AccountSyncState {
667 class AccountSyncResult class AccountSyncResult {
686 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 {
136 top-level function normalizeGatewayProfiles List<GatewayConnectionProfile> normalizeGatewayProfiles({ Iterable<GatewayConnectionProfile>? profiles, }) {
214 top-level function replaceGatewayProfileAt List<GatewayConnectionProfile> replaceGatewayProfileAt( List<GatewayConnectionProfile> profiles, int index, GatewayConnectionProfile profile, ) {
260 class OllamaLocalConfig class OllamaLocalConfig {
311 class OllamaCloudConfig class OllamaCloudConfig {
378 class VaultConfig class VaultConfig {
434 class AiGatewayProfile class AiGatewayProfile {
532 class AiGatewayConnectionCheck class AiGatewayConnectionCheck {
548 enum WebSessionPersistenceMode enum WebSessionPersistenceMode { browser, remote }
550 extension WebSessionPersistenceModeCopy extension WebSessionPersistenceModeCopy on WebSessionPersistenceMode {
567 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 {
36 class GatewayInstanceSummary class GatewayInstanceSummary {
66 class GatewaySkillSummary class GatewaySkillSummary {
92 class GatewayConnectorSummary class GatewayConnectorSummary {
120 class GatewayModelSummary class GatewayModelSummary {
136 class GatewayCronJobSummary class GatewayCronJobSummary {
162 class GatewayDevicePairingList class GatewayDevicePairingList {
173 class GatewayPendingDevice class GatewayPendingDevice {
200 class GatewayPairedDevice class GatewayPairedDevice {
229 class GatewayDeviceTokenSummary class GatewayDeviceTokenSummary {
249 class SecretReferenceEntry class SecretReferenceEntry {
265 class SecretAuditEntry class SecretAuditEntry {
305 class DerivedTaskItem class DerivedTaskItem {
329 class LocalDeviceIdentity class LocalDeviceIdentity {

lib/runtime/runtime_models_multi_agent.dart

  • Language: dart
  • Public symbols: 12
Line Kind Name Signature
13 enum MultiAgentRole enum MultiAgentRole {
19 enum MultiAgentFramework enum MultiAgentFramework { native, aris }
21 extension MultiAgentFrameworkCopy extension MultiAgentFrameworkCopy on MultiAgentFramework {
35 extension MultiAgentRoleCopy extension MultiAgentRoleCopy on MultiAgentRole {
49 enum AiGatewayInjectionPolicy enum AiGatewayInjectionPolicy { disabled, launchScoped, appManagedDefault }
51 extension AiGatewayInjectionPolicyCopy extension AiGatewayInjectionPolicyCopy on AiGatewayInjectionPolicy {
73 class AgentWorkerConfig class AgentWorkerConfig {
105 class ManagedSkillEntry class ManagedSkillEntry {
146 class ManagedMcpServerEntry class ManagedMcpServerEntry {
222 class ManagedMountTargetState class ManagedMountTargetState {
431 class MultiAgentConfig class MultiAgentConfig {
788 class MultiAgentRunEvent class MultiAgentRunEvent {

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: 31
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 {
391 class AssistantThreadSkillEntry class AssistantThreadSkillEntry {
457 enum ThreadRealm enum ThreadRealm { local, remote }
459 extension ThreadRealmCopy extension ThreadRealmCopy on ThreadRealm {
468 enum ThreadSubjectType enum ThreadSubjectType { tenant, user }
470 extension ThreadSubjectTypeCopy extension ThreadSubjectTypeCopy on ThreadSubjectType {
479 enum WorkspaceKind enum WorkspaceKind { localFs, remoteFs }
481 extension WorkspaceKindCopy extension WorkspaceKindCopy on WorkspaceKind {
500 top-level function isLegacyAutoThreadExecutionModeValue bool isLegacyAutoThreadExecutionModeValue(String? value) {
504 enum ThreadExecutionMode enum ThreadExecutionMode { agent, gateway }
506 extension ThreadExecutionModeCopy extension ThreadExecutionModeCopy on ThreadExecutionMode {
515 enum ThreadSelectionSource enum ThreadSelectionSource { inherited, explicit }
517 extension ThreadSelectionSourceCopy extension ThreadSelectionSourceCopy on ThreadSelectionSource {
526 class ThreadOwnerScope class ThreadOwnerScope {
574 class WorkspaceBinding class WorkspaceBinding {
638 class ExecutionBinding class ExecutionBinding {
702 top-level function threadExecutionModeFromAssistantExecutionTarget ThreadExecutionMode threadExecutionModeFromAssistantExecutionTarget( AssistantExecutionTarget target, ) {
711 top-level function assistantExecutionTargetFromExecutionMode AssistantExecutionTarget assistantExecutionTargetFromExecutionMode( ThreadExecutionMode mode, ) {
720 top-level function workspaceRefKindFromWorkspaceKind WorkspaceRefKind workspaceRefKindFromWorkspaceKind(WorkspaceKind kind) {
727 class ThreadContextState class ThreadContextState {
904 class ThreadLifecycleState class ThreadLifecycleState {
960 class TaskThread class TaskThread {
1291 top-level function isNewConversationTaskTitle bool isNewConversationTaskTitle(String title) {
1296 top-level function firstUserMessageTaskTitle String firstUserMessageTaskTitle( Iterable<GatewayChatMessage> messages, { String fallback = '', }) {
1318 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
13 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 {
22 enum SkippedTaskThreadReason enum SkippedTaskThreadReason {
28 class SkippedTaskThreadRecord class SkippedTaskThreadRecord {
35 class SettingsStore class SettingsStore {

lib/runtime/skill_directory_access.dart

  • Language: dart
  • Public symbols: 6
Line Kind Name Signature
10 abstract interface SkillDirectoryAccessService abstract class SkillDirectoryAccessService {
33 class SkillDirectoryAccessHandle class SkillDirectoryAccessHandle {
47 top-level function createSkillDirectoryAccessService SkillDirectoryAccessService createSkillDirectoryAccessService() {
58 class UnsupportedSkillDirectoryAccessService class UnsupportedSkillDirectoryAccessService implements SkillDirectoryAccessService {
90 class FileSelectorSkillDirectoryAccessService class FileSelectorSkillDirectoryAccessService implements SkillDirectoryAccessService {
154 class MacOsSkillDirectoryAccessService class MacOsSkillDirectoryAccessService implements SkillDirectoryAccessService {

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: 19

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: 5
Line Kind Name Signature
8 struct CodexResult pub struct CodexResult {
38 struct CodexMessage pub struct CodexMessage {
51 struct CodexEvent pub struct CodexEvent {
66 struct CodexModelInfo pub struct CodexModelInfo {
79 struct CodexAccountInfo pub struct CodexAccountInfo {