@picasso/shared-home
The one shared-store module for files the CLI and the Mac helper both write under ~/.picasso: home resolution, the advisory file lock, atomic writes, the versioned store and migration runner, the installation id, the helper discovery file and the shared account-session Keychain item.
const
ACCOUNT_SESSION_LABEL
Runtime export from ./account-session.js.
export { ACCOUNT_SESSION_LABEL } from "./account-session.js"ACCOUNT_SESSION_SCHEMA_VERSION
Runtime export from ./account-session.js.
export { ACCOUNT_SESSION_SCHEMA_VERSION } from "./account-session.js"ACCOUNT_SESSION_SERVICE
Runtime export from ./account-session.js.
export { ACCOUNT_SESSION_SERVICE } from "./account-session.js"APP_CONNECTION_KEY_ID
Runtime export from ./app-connections.js.
export { APP_CONNECTION_KEY_ID } from "./app-connections.js"APP_CONNECTIONS
Runtime export from ./app-connections.js.
export { APP_CONNECTIONS } from "./app-connections.js"BUILT_IN_THEMES
Runtime export from ./presets.js.
export { BUILT_IN_THEMES } from "./presets.js"DEFAULT_ACQUIRE_TIMEOUT_MS
Runtime export from ./lock.js.
export { DEFAULT_ACQUIRE_TIMEOUT_MS } from "./lock.js"DEFAULT_API_ORIGIN
Runtime export from ./account-session.js.
export { DEFAULT_API_ORIGIN } from "./account-session.js"DEFAULT_COLOR_THEME
Runtime export from ./settings.js.
export { DEFAULT_COLOR_THEME } from "./settings.js"DEFAULT_DIR_MODE
Runtime export from ./store.js.
export { DEFAULT_DIR_MODE } from "./store.js"DEFAULT_ENGINE_AUTO_UPDATE
Runtime export from ./settings.js.
export { DEFAULT_ENGINE_AUTO_UPDATE } from "./settings.js"DEFAULT_ENTER_WHILE_RUNNING
Runtime export from ./settings.js.
export { DEFAULT_ENTER_WHILE_RUNNING } from "./settings.js"DEFAULT_FILE_MODE
Runtime export from ./store.js.
export { DEFAULT_FILE_MODE } from "./store.js"DEFAULT_MAC_APP_PATH
Runtime export from ./account-session.js.
export { DEFAULT_MAC_APP_PATH } from "./account-session.js"DEFAULT_PERMISSION_MODE
Runtime export from ./settings.js.
export { DEFAULT_PERMISSION_MODE } from "./settings.js"DEFAULT_PROGRESS_REPORT_INTERVAL_MINUTES
Runtime export from ./settings.js.
export { DEFAULT_PROGRESS_REPORT_INTERVAL_MINUTES } from "./settings.js"DEFAULT_RETRY_DELAY_MS
Runtime export from ./lock.js.
export { DEFAULT_RETRY_DELAY_MS } from "./lock.js"DEFAULT_SETTINGS_DIAGNOSTICS
Runtime export from ./settings.js.
export { DEFAULT_SETTINGS_DIAGNOSTICS } from "./settings.js"DEFAULT_SETTINGS_PROGRESS_REPORTS
Runtime export from ./settings.js.
export { DEFAULT_SETTINGS_PROGRESS_REPORTS } from "./settings.js"DEFAULT_SETTINGS_SYNC
Runtime export from ./settings.js.
export { DEFAULT_SETTINGS_SYNC } from "./settings.js"DEFAULT_SETTINGS_X_READER
Runtime export from ./settings.js.
export { DEFAULT_SETTINGS_X_READER } from "./settings.js"DEFAULT_SHARED_SETTINGS
Runtime export from ./settings.js.
export { DEFAULT_SHARED_SETTINGS } from "./settings.js"DEFAULT_STALE_MS
Runtime export from ./lock.js.
export { DEFAULT_STALE_MS } from "./lock.js"DEFAULT_START_PAGE
Runtime export from ./settings.js.
export { DEFAULT_START_PAGE } from "./settings.js"DEFAULT_WAKE_ON_PR_UPDATES
Runtime export from ./settings.js.
export { DEFAULT_WAKE_ON_PR_UPDATES } from "./settings.js"DEFAULT_WORKTREE_DEFAULT
Runtime export from ./settings.js.
export { DEFAULT_WORKTREE_DEFAULT } from "./settings.js"DEFAULT_X_READER_BASE_URL
Runtime export from ./settings.js.
export { DEFAULT_X_READER_BASE_URL } from "./settings.js"DIAGNOSTICS_CRASH_REPORTS_VALUES
Runtime export from ./settings.js.
export { DIAGNOSTICS_CRASH_REPORTS_VALUES } from "./settings.js"DSH_HOME_MIGRATION_MARKER
Runtime export from ./home.js.
export { DSH_HOME_MIGRATION_MARKER } from "./home.js"ENTER_WHILE_RUNNING_VALUES
Runtime export from ./settings.js.
export { ENTER_WHILE_RUNNING_VALUES } from "./settings.js"GOALS_SPEC
Runtime export from ./goals.js.
export { GOALS_SPEC } from "./goals.js"GOALS_SURFACE
Runtime export from ./goals.js.
export { GOALS_SURFACE } from "./goals.js"HELPER_DISCOVERY_FILENAME
Runtime export from ./discovery.js.
export { HELPER_DISCOVERY_FILENAME } from "./discovery.js"HELPER_DISCOVERY_KIND
Runtime export from ./discovery.js.
export { HELPER_DISCOVERY_KIND } from "./discovery.js"HELPER_DISCOVERY_VERSION
Runtime export from ./discovery.js.
export { HELPER_DISCOVERY_VERSION } from "./discovery.js"HISTORY_IMPORT_DECISIONS
Runtime export from ./settings.js.
export { HISTORY_IMPORT_DECISIONS } from "./settings.js"HOOKS_SPEC
Runtime export from ./hooks.js.
export { HOOKS_SPEC } from "./hooks.js"HOOKS_SURFACE
Runtime export from ./hooks.js.
export { HOOKS_SURFACE } from "./hooks.js"INSTALLATION_ID_FILENAME
Runtime export from ./installation.js.
export { INSTALLATION_ID_FILENAME } from "./installation.js"KEYCHAIN_COMMAND_TIMEOUT_MS
Runtime export from ./account-session.js.
export { KEYCHAIN_COMMAND_TIMEOUT_MS } from "./account-session.js"KEYCHAIN_TIMEOUT_EXIT_CODE
Runtime export from ./account-session.js.
export { KEYCHAIN_TIMEOUT_EXIT_CODE } from "./account-session.js"LEGACY_CLI_KEYCHAIN_SERVICE
Runtime export from ./account-session.js.
export { LEGACY_CLI_KEYCHAIN_SERVICE } from "./account-session.js"LEGACY_CLI_PROVIDER_ID
Runtime export from ./account-session.js.
export { LEGACY_CLI_PROVIDER_ID } from "./account-session.js"LOCAL_ATTACH_FORBIDDEN_DECISIONS
Runtime export from ./attach-scope.js.
export { LOCAL_ATTACH_FORBIDDEN_DECISIONS } from "./attach-scope.js"LOCAL_ATTACH_ROUTES
Runtime export from ./attach-scope.js.
export { LOCAL_ATTACH_ROUTES } from "./attach-scope.js"LOCAL_ATTACH_SCOPE
Runtime export from ./discovery.js.
export { LOCAL_ATTACH_SCOPE } from "./discovery.js"LOCAL_ATTACH_TOKEN_SCOPE
Runtime export from ./attach-scope.js.
export { LOCAL_ATTACH_TOKEN_SCOPE } from "./attach-scope.js"LOGIN_JSON_FILENAME
Runtime export from ./account-session.js.
export { LOGIN_JSON_FILENAME } from "./account-session.js"MAC_THEME_TOKENS
Runtime export from ./themes/index.js.
export { MAC_THEME_TOKENS } from "./themes/index.js"MCP_SERVERS_SPEC
Runtime export from ./mcp-servers.js.
export { MCP_SERVERS_SPEC } from "./mcp-servers.js"MCP_SERVERS_SURFACE
Runtime export from ./mcp-servers.js.
export { MCP_SERVERS_SURFACE } from "./mcp-servers.js"PICASSO_THEME
Runtime export from ./themes/index.js.
export { PICASSO_THEME } from "./themes/index.js"PICASSO_THEME_ID
Runtime export from ./presets.js.
export { PICASSO_THEME_ID } from "./presets.js"PROJECTS_SPEC
Runtime export from ./projects.js.
export { PROJECTS_SPEC } from "./projects.js"PROJECTS_SURFACE
Runtime export from ./projects.js.
export { PROJECTS_SURFACE } from "./projects.js"REMOVED_DSH_BUNDLES
Runtime export from ./home.js.
export { REMOVED_DSH_BUNDLES } from "./home.js"RUNNER_DISCOVERY_FILENAME
Runtime export from ./runner.js.
export { RUNNER_DISCOVERY_FILENAME } from "./runner.js"RUNNER_DISCOVERY_KIND
Runtime export from ./runner.js.
export { RUNNER_DISCOVERY_KIND } from "./runner.js"RUNNER_DISCOVERY_VERSION
Runtime export from ./runner.js.
export { RUNNER_DISCOVERY_VERSION } from "./runner.js"RUNNER_ENV_FILENAME
Runtime export from ./runner.js.
export { RUNNER_ENV_FILENAME } from "./runner.js"RUNNER_ENV_KEYS
Runtime export from ./runner.js.
export { RUNNER_ENV_KEYS } from "./runner.js"RUNNER_RESTART_EXIT
Runtime export from ./runner.js.
export { RUNNER_RESTART_EXIT } from "./runner.js"RUNNER_TOKEN_SCOPE
Runtime export from ./runner.js.
export { RUNNER_TOKEN_SCOPE } from "./runner.js"SCHEDULES_SPEC
Runtime export from ./schedules.js.
export { SCHEDULES_SPEC } from "./schedules.js"SCHEDULES_SURFACE
Runtime export from ./schedules.js.
export { SCHEDULES_SURFACE } from "./schedules.js"SECRET_TOOL
Runtime export from ./account-session.js.
export { SECRET_TOOL } from "./account-session.js"SECURITY_INTERACTIVE_MAX_LINE
Runtime export from ./account-session.js.
export { SECURITY_INTERACTIVE_MAX_LINE } from "./account-session.js"SECURITY_TOOL
Runtime export from ./account-session.js.
export { SECURITY_TOOL } from "./account-session.js"SETTINGS_PERMISSION_MODES
Runtime export from ./settings.js.
export { SETTINGS_PERMISSION_MODES } from "./settings.js"SETTINGS_SPEC
Runtime export from ./settings.js.
export { SETTINGS_SPEC } from "./settings.js"SETTINGS_SURFACE
Runtime export from ./settings.js.
export { SETTINGS_SURFACE } from "./settings.js"SETTINGS_THEMES
Runtime export from ./settings.js.
export { SETTINGS_THEMES } from "./settings.js"START_PAGE_CARDS
Runtime export from ./settings.js.
export { START_PAGE_CARDS } from "./settings.js"START_PAGE_SPONSOR_PLACEMENTS
Runtime export from ./settings.js.
export { START_PAGE_SPONSOR_PLACEMENTS } from "./settings.js"SUBAGENTS_SPEC
Runtime export from ./subagents.js.
export { SUBAGENTS_SPEC } from "./subagents.js"SUBAGENTS_SURFACE
Runtime export from ./subagents.js.
export { SUBAGENTS_SURFACE } from "./subagents.js"TERMINAL_TEXT_MIN_CONTRAST
Runtime export from ./themes/index.js.
export { TERMINAL_TEXT_MIN_CONTRAST } from "./themes/index.js"TERMINAL_TEXT_TOKENS
Runtime export from ./themes/index.js.
export { TERMINAL_TEXT_TOKENS } from "./themes/index.js"TERMINAL_THEME_TOKENS
Runtime export from ./themes/index.js.
export { TERMINAL_THEME_TOKENS } from "./themes/index.js"THEME_BACKDROPS
Runtime export from ./themes/index.js.
export { THEME_BACKDROPS } from "./themes/index.js"THEME_OPTIONAL_ROLES
Runtime export from ./themes/index.js.
export { THEME_OPTIONAL_ROLES } from "./themes/index.js"THEME_REQUIRED_ROLES
Runtime export from ./themes/index.js.
export { THEME_REQUIRED_ROLES } from "./themes/index.js"THEME_SCHEMA_VERSION
Runtime export from ./presets.js.
export { THEME_SCHEMA_VERSION } from "./presets.js"THIRD_PARTY_CONSENT_SPEC
Runtime export from ./app-connections.js.
export { THIRD_PARTY_CONSENT_SPEC } from "./app-connections.js"WORKTREE_DEFAULT_VALUES
Runtime export from ./settings.js.
export { WORKTREE_DEFAULT_VALUES } from "./settings.js"X_READER_FORMATS
Runtime export from ./settings.js.
export { X_READER_FORMATS } from "./settings.js"X_READER_KEYCHAIN_ACCOUNT
Runtime export from ./x-reader-key.js.
export { X_READER_KEYCHAIN_ACCOUNT } from "./x-reader-key.js"X_READER_KEYCHAIN_LABEL
Runtime export from ./x-reader-key.js.
export { X_READER_KEYCHAIN_LABEL } from "./x-reader-key.js"X_READER_KEYCHAIN_SERVICE
Runtime export from ./x-reader-key.js.
export { X_READER_KEYCHAIN_SERVICE } from "./x-reader-key.js"X_READER_PRIVACY_NOTE
Runtime export from ./settings.js.
export { X_READER_PRIVACY_NOTE } from "./settings.js"interface
AccountSession
Type-only export from ./account-session.js.
export { type AccountSession } from "./account-session.js"AccountSessionInput
Type-only export from ./account-session.js.
export { type AccountSessionInput } from "./account-session.js"AccountSessionOptions
Type-only export from ./account-session.js.
export { type AccountSessionOptions } from "./account-session.js"AppConnection
Type-only export from ./app-connections.js.
export { type AppConnection } from "./app-connections.js"AppConnectionAvailability
Type-only export from ./app-connections.js.
export { type AppConnectionAvailability } from "./app-connections.js"AppConnectionStoreOptions
Type-only export from ./app-connections.js.
export { type AppConnectionStoreOptions } from "./app-connections.js"DataAccess
Type-only export from ./app-connections.js.
export { type DataAccess } from "./app-connections.js"FileLockOptions
Type-only export from ./lock.js.
export { type FileLockOptions } from "./lock.js"GoalsFileV1
Type-only export from ./goals.js.
export { type GoalsFileV1 } from "./goals.js"HeldFileLock
Type-only export from ./lock.js.
export { type HeldFileLock } from "./lock.js"HelperDiscovery
Type-only export from ./discovery.js.
export { type HelperDiscovery } from "./discovery.js"HistoryImportChoice
Type-only export from ./settings.js.
export { type HistoryImportChoice } from "./settings.js"HooksFileV1
Type-only export from ./hooks.js.
export { type HooksFileV1 } from "./hooks.js"InstallationIdOptions
Type-only export from ./installation.js.
export { type InstallationIdOptions } from "./installation.js"LocalAttachRequest
Type-only export from ./attach-scope.js.
export { type LocalAttachRequest } from "./attach-scope.js"LocalAttachRoute
Type-only export from ./attach-scope.js.
export { type LocalAttachRoute } from "./attach-scope.js"LockRecord
Type-only export from ./lock.js.
export { type LockRecord } from "./lock.js"McpServersFileV1
Type-only export from ./mcp-servers.js.
export { type McpServersFileV1 } from "./mcp-servers.js"MigrateLoginJsonOptions
Type-only export from ./account-session.js.
export { type MigrateLoginJsonOptions } from "./account-session.js"MigrateLoginJsonResult
Type-only export from ./account-session.js.
export { type MigrateLoginJsonResult } from "./account-session.js"ProjectsFileV1
Type-only export from ./projects.js.
export { type ProjectsFileV1 } from "./projects.js"ReadHelperDiscoveryOptions
Type-only export from ./discovery.js.
export { type ReadHelperDiscoveryOptions } from "./discovery.js"ReadRunnerDiscoveryOptions
Type-only export from ./runner.js.
export { type ReadRunnerDiscoveryOptions } from "./runner.js"ReadStoreResult
Type-only export from ./store.js.
export { type ReadStoreResult } from "./store.js"RunnerDiscovery
Type-only export from ./runner.js.
export { type RunnerDiscovery } from "./runner.js"SchedulesFileV1
Type-only export from ./schedules.js.
export { type SchedulesFileV1 } from "./schedules.js"SecurityRunResult
Type-only export from ./account-session.js.
export { type SecurityRunResult } from "./account-session.js"ServerLike
Type-only export from ./app-connections.js.
export { type ServerLike } from "./app-connections.js"SettingsDiagnostics
Type-only export from ./settings.js.
export { type SettingsDiagnostics } from "./settings.js"SettingsFileV2
Type-only export from ./settings.js.
export { type SettingsFileV2 } from "./settings.js"SettingsPatch
Type-only export from ./settings.js.
export { type SettingsPatch } from "./settings.js"SettingsProgressReports
Type-only export from ./settings.js.
export { type SettingsProgressReports } from "./settings.js"SettingsSync
Type-only export from ./settings.js.
export { type SettingsSync } from "./settings.js"SettingsXReader
Type-only export from ./settings.js.
export { type SettingsXReader } from "./settings.js"SharedMcpServer
Type-only export from ./mcp-servers.js.
export { type SharedMcpServer } from "./mcp-servers.js"SharedProjectRow
Type-only export from ./projects.js.
export { type SharedProjectRow } from "./projects.js"SharedSettings
Type-only export from ./settings.js.
export { type SharedSettings } from "./settings.js"StartPageSetting
Type-only export from ./settings.js.
export { type StartPageSetting } from "./settings.js"StoreSpec
Type-only export from ./store.js.
export { type StoreSpec } from "./store.js"SubagentsFileV1
Type-only export from ./subagents.js.
export { type SubagentsFileV1 } from "./subagents.js"ThirdPartyConsentFileV1
Type-only export from ./app-connections.js.
export { type ThirdPartyConsentFileV1 } from "./app-connections.js"WriteHelperDiscoveryInput
Type-only export from ./discovery.js.
export { type WriteHelperDiscoveryInput } from "./discovery.js"WriteRunnerDiscoveryInput
Type-only export from ./runner.js.
export { type WriteRunnerDiscoveryInput } from "./runner.js"function
accountSessionAccount
Runtime export from ./account-session.js.
export { accountSessionAccount } from "./account-session.js"accountSessionRef
Runtime export from ./account-session.js.
export { accountSessionRef } from "./account-session.js"acquireFileLock
Runtime export from ./lock.js.
export { acquireFileLock } from "./lock.js"allThemes
Runtime export from ./themes/index.js.
export { allThemes } from "./themes/index.js"appConnectionAvailability
Runtime export from ./app-connections.js.
export { appConnectionAvailability } from "./app-connections.js"appConnectionById
Runtime export from ./app-connections.js.
export { appConnectionById } from "./app-connections.js"appConnectionDataAccess
Runtime export from ./app-connections.js.
export { appConnectionDataAccess } from "./app-connections.js"appConnectionServerRow
Runtime export from ./app-connections.js.
export { appConnectionServerRow } from "./app-connections.js"authorizeLocalAttach
Runtime export from ./attach-scope.js.
export { authorizeLocalAttach } from "./attach-scope.js"bearerFromAuthorization
Runtime export from ./attach-scope.js.
export { bearerFromAuthorization } from "./attach-scope.js"builtInTheme
Runtime export from ./themes/index.js.
export { builtInTheme } from "./themes/index.js"colorThemeSetting
Runtime export from ./settings.js.
export { colorThemeSetting } from "./settings.js"contextCostsFile
Runtime export from ./app-connections.js.
export { contextCostsFile } from "./app-connections.js"crashReportsSetting
Runtime export from ./settings.js.
export { crashReportsSetting } from "./settings.js"createAttachToken
Runtime export from ./discovery.js.
export { createAttachToken } from "./discovery.js"createRunnerToken
Runtime export from ./runner.js.
export { createRunnerToken } from "./runner.js"createSecurityRunner
Runtime export from ./account-session.js.
export { createSecurityRunner } from "./account-session.js"currentUid
Runtime export from ./home.js.
export { currentUid } from "./home.js"deleteAccountSession
Runtime export from ./account-session.js.
export { deleteAccountSession } from "./account-session.js"deleteKeychainSecret
Runtime export from ./account-session.js.
export { deleteKeychainSecret } from "./account-session.js"deleteXReaderApiKey
Runtime export from ./x-reader-key.js.
export { deleteXReaderApiKey } from "./x-reader-key.js"deriveMacTokens
Runtime export from ./themes/index.js.
export { deriveMacTokens } from "./themes/index.js"deriveTerminalTokens
Runtime export from ./themes/index.js.
export { deriveTerminalTokens } from "./themes/index.js"dshHome
Runtime export from ./home.js.
export { dshHome } from "./home.js"duplicateTheme
Runtime export from ./themes/index.js.
export { duplicateTheme } from "./themes/index.js"engineAutoUpdateSetting
Runtime export from ./settings.js.
export { engineAutoUpdateSetting } from "./settings.js"enterWhileRunningSetting
Runtime export from ./settings.js.
export { enterWhileRunningSetting } from "./settings.js"formatDataAccess
Runtime export from ./app-connections.js.
export { formatDataAccess } from "./app-connections.js"goalsFile
Runtime export from ./goals.js.
export { goalsFile } from "./goals.js"hasThirdPartyConsent
Runtime export from ./app-connections.js.
export { hasThirdPartyConsent } from "./app-connections.js"helperDiscoveryPath
Runtime export from ./discovery.js.
export { helperDiscoveryPath } from "./discovery.js"historyImportSetting
Runtime export from ./settings.js.
export { historyImportSetting } from "./settings.js"hooksFile
Runtime export from ./hooks.js.
export { hooksFile } from "./hooks.js"hostOfUrl
Runtime export from ./app-connections.js.
export { hostOfUrl } from "./app-connections.js"installAppConnection
Runtime export from ./app-connections.js.
export { installAppConnection } from "./app-connections.js"installationId
Runtime export from ./installation.js.
export { installationId } from "./installation.js"installationIdPath
Runtime export from ./installation.js.
export { installationIdPath } from "./installation.js"installedAppConnectionIds
Runtime export from ./app-connections.js.
export { installedAppConnectionIds } from "./app-connections.js"isBuiltInThemeId
Runtime export from ./themes/index.js.
export { isBuiltInThemeId } from "./themes/index.js"isLoopbackHelperUrl
Runtime export from ./discovery.js.
export { isLoopbackHelperUrl } from "./discovery.js"isLoopbackRemoteAddress
Runtime export from ./attach-scope.js.
export { isLoopbackRemoteAddress } from "./attach-scope.js"isProcessAlive
Runtime export from ./lock.js.
export { isProcessAlive } from "./lock.js"isUuidV4
Runtime export from ./installation.js.
export { isUuidV4 } from "./installation.js"legacyDshHome
Runtime export from ./home.js.
export { legacyDshHome } from "./home.js"legacyDshHomeFor
Runtime export from ./home.js.
export { legacyDshHomeFor } from "./home.js"listCustomThemes
Runtime export from ./themes/index.js.
export { listCustomThemes } from "./themes/index.js"liveRunnerSync
Runtime export from ./runner.js.
export { liveRunnerSync } from "./runner.js"localAttachAllows
Runtime export from ./attach-scope.js.
export { localAttachAllows } from "./attach-scope.js"localAttachMayDecide
Runtime export from ./attach-scope.js.
export { localAttachMayDecide } from "./attach-scope.js"lockPathFor
Runtime export from ./lock.js.
export { lockPathFor } from "./lock.js"manifestDataAccess
Runtime export from ./app-connections.js.
export { manifestDataAccess } from "./app-connections.js"matchesAttachToken
Runtime export from ./attach-scope.js.
export { matchesAttachToken } from "./attach-scope.js"mcpServersFile
Runtime export from ./mcp-servers.js.
export { mcpServersFile } from "./mcp-servers.js"migrateLegacyDshHome
Runtime export from ./home.js.
export { migrateLegacyDshHome } from "./home.js"migrateLoginJson
Runtime export from ./account-session.js.
export { migrateLoginJson } from "./account-session.js"migrateRemovedDshBundles
Runtime export from ./home.js.
export { migrateRemovedDshBundles } from "./home.js"mixThemeHex
Runtime export from ./themes/index.js.
export { mixThemeHex } from "./themes/index.js"normalizeApiOrigin
Runtime export from ./account-session.js.
export { normalizeApiOrigin } from "./account-session.js"normalizeXReaderBaseUrl
Runtime export from ./settings.js.
export { normalizeXReaderBaseUrl } from "./settings.js"parseAccountSession
Runtime export from ./account-session.js.
export { parseAccountSession } from "./account-session.js"parseThemeSwatch
Runtime export from ./themes/index.js.
export { parseThemeSwatch } from "./themes/index.js"patchSettings
Runtime export from ./settings.js.
export { patchSettings } from "./settings.js"picassoDataDir
Runtime export from ./home.js.
export { picassoDataDir } from "./home.js"picassoHome
Runtime export from ./home.js.
export { picassoHome } from "./home.js"progressReportsSetting
Runtime export from ./settings.js.
export { progressReportsSetting } from "./settings.js"projectsFile
Runtime export from ./projects.js.
export { projectsFile } from "./projects.js"pruneStaleHelperDiscovery
Runtime export from ./discovery.js.
export { pruneStaleHelperDiscovery } from "./discovery.js"readableOn
Runtime export from ./themes/index.js.
export { readableOn } from "./themes/index.js"readAccountSession
Runtime export from ./account-session.js.
export { readAccountSession } from "./account-session.js"readHelperDiscovery
Runtime export from ./discovery.js.
export { readHelperDiscovery } from "./discovery.js"readKeychainSecret
Runtime export from ./account-session.js.
export { readKeychainSecret } from "./account-session.js"readLockRecord
Runtime export from ./lock.js.
export { readLockRecord } from "./lock.js"readRunnerDiscovery
Runtime export from ./runner.js.
export { readRunnerDiscovery } from "./runner.js"readRunnerEnvSync
Runtime export from ./runner.js.
export { readRunnerEnvSync } from "./runner.js"readStore
Runtime export from ./store.js.
export { readStore } from "./store.js"readXReaderApiKey
Runtime export from ./x-reader-key.js.
export { readXReaderApiKey } from "./x-reader-key.js"realHomeDir
Runtime export from ./home.js.
export { realHomeDir } from "./home.js"recordThirdPartyConsent
Runtime export from ./app-connections.js.
export { recordThirdPartyConsent } from "./app-connections.js"removeAppConnection
Runtime export from ./app-connections.js.
export { removeAppConnection } from "./app-connections.js"removeHelperDiscovery
Runtime export from ./discovery.js.
export { removeHelperDiscovery } from "./discovery.js"removeHelperDiscoverySync
Runtime export from ./discovery.js.
export { removeHelperDiscoverySync } from "./discovery.js"removeMcpServer
Runtime export from ./mcp-servers.js.
export { removeMcpServer } from "./mcp-servers.js"removeRunnerDiscovery
Runtime export from ./runner.js.
export { removeRunnerDiscovery } from "./runner.js"removeRunnerDiscoverySync
Runtime export from ./runner.js.
export { removeRunnerDiscoverySync } from "./runner.js"resolvedThemeRoles
Runtime export from ./themes/index.js.
export { resolvedThemeRoles } from "./themes/index.js"resolveTheme
Runtime export from ./themes/index.js.
export { resolveTheme } from "./themes/index.js"runDir
Runtime export from ./home.js.
export { runDir } from "./home.js"runDirPath
Runtime export from ./home.js.
export { runDirPath } from "./home.js"runnerDiscoveryPath
Runtime export from ./runner.js.
export { runnerDiscoveryPath } from "./runner.js"runnerEnvPath
Runtime export from ./runner.js.
export { runnerEnvPath } from "./runner.js"runnerOwner
Runtime export from ./runner.js.
export { runnerOwner } from "./runner.js"saveCustomTheme
Runtime export from ./themes/index.js.
export { saveCustomTheme } from "./themes/index.js"schedulesFile
Runtime export from ./schedules.js.
export { schedulesFile } from "./schedules.js"serverDataAccess
Runtime export from ./app-connections.js.
export { serverDataAccess } from "./app-connections.js"settingsFile
Runtime export from ./settings.js.
export { settingsFile } from "./settings.js"startPageSetting
Runtime export from ./settings.js.
export { startPageSetting } from "./settings.js"subagentsFile
Runtime export from ./subagents.js.
export { subagentsFile } from "./subagents.js"terminalTokensForTheme
Runtime export from ./themes/index.js.
export { terminalTokensForTheme } from "./themes/index.js"themeAppearance
Runtime export from ./themes/index.js.
export { themeAppearance } from "./themes/index.js"themeContrast
Runtime export from ./themes/index.js.
export { themeContrast } from "./themes/index.js"themeFillForWhiteText
Runtime export from ./themes/index.js.
export { themeFillForWhiteText } from "./themes/index.js"themesDir
Runtime export from ./themes/index.js.
export { themesDir } from "./themes/index.js"thirdPartyConsentFile
Runtime export from ./app-connections.js.
export { thirdPartyConsentFile } from "./app-connections.js"thirdPartyConsentKey
Runtime export from ./app-connections.js.
export { thirdPartyConsentKey } from "./app-connections.js"updateStore
Runtime export from ./store.js.
export { updateStore } from "./store.js"upsertMcpServer
Runtime export from ./mcp-servers.js.
export { upsertMcpServer } from "./mcp-servers.js"upsertProject
Runtime export from ./projects.js.
export { upsertProject } from "./projects.js"validateThemeSpec
Runtime export from ./themes/index.js.
export { validateThemeSpec } from "./themes/index.js"wakeOnPrUpdatesSetting
Runtime export from ./settings.js.
export { wakeOnPrUpdatesSetting } from "./settings.js"withFileLock
Runtime export from ./lock.js.
export { withFileLock } from "./lock.js"worktreeDefaultSetting
Runtime export from ./settings.js.
export { worktreeDefaultSetting } from "./settings.js"writeAccountSession
Runtime export from ./account-session.js.
export { writeAccountSession } from "./account-session.js"writeFileAtomic
Runtime export from ./store.js.
export { writeFileAtomic } from "./store.js"writeHelperDiscovery
Runtime export from ./discovery.js.
export { writeHelperDiscovery } from "./discovery.js"writeJsonAtomic
Runtime export from ./store.js.
export { writeJsonAtomic } from "./store.js"writeKeychainSecret
Runtime export from ./account-session.js.
export { writeKeychainSecret } from "./account-session.js"writeRunnerDiscovery
Runtime export from ./runner.js.
export { writeRunnerDiscovery } from "./runner.js"writeRunnerEnv
Runtime export from ./runner.js.
export { writeRunnerEnv } from "./runner.js"writeXReaderApiKey
Runtime export from ./x-reader-key.js.
export { writeXReaderApiKey } from "./x-reader-key.js"xReaderSetting
Runtime export from ./settings.js.
export { xReaderSetting } from "./settings.js"type
AccountSessionClient
Type-only export from ./account-session.js.
export { type AccountSessionClient } from "./account-session.js"AppConnectionServer
Type-only export from ./app-connections.js.
export { type AppConnectionServer } from "./app-connections.js"CustomThemeList
Type-only export from ./themes/index.js.
export { type CustomThemeList } from "./themes/index.js"DiagnosticsCrashReports
Type-only export from ./settings.js.
export { type DiagnosticsCrashReports } from "./settings.js"DiscoveryRefusalCode
Type-only export from ./discovery.js.
export { type DiscoveryRefusalCode } from "./discovery.js"EnterWhileRunning
Type-only export from ./settings.js.
export { type EnterWhileRunning } from "./settings.js"FileLockErrorCode
Type-only export from ./lock.js.
export { type FileLockErrorCode } from "./lock.js"HelperHealthProbe
Type-only export from ./discovery.js.
export { type HelperHealthProbe } from "./discovery.js"HistoryImportDecision
Type-only export from ./settings.js.
export { type HistoryImportDecision } from "./settings.js"HomeEnv
Type-only export from ./home.js.
export { type HomeEnv } from "./home.js"KeychainItemOptions
Type-only export from ./account-session.js.
export { type KeychainItemOptions } from "./account-session.js"LocalAttachVerdict
Type-only export from ./attach-scope.js.
export { type LocalAttachVerdict } from "./attach-scope.js"MacThemeToken
Type-only export from ./themes/index.js.
export { type MacThemeToken } from "./themes/index.js"MigrateLoginJsonStatus
Type-only export from ./account-session.js.
export { type MigrateLoginJsonStatus } from "./account-session.js"PruneHelperDiscoveryResult
Type-only export from ./discovery.js.
export { type PruneHelperDiscoveryResult } from "./discovery.js"RunnerHealthProbe
Type-only export from ./runner.js.
export { type RunnerHealthProbe } from "./runner.js"RunnerOwner
Type-only export from ./runner.js.
export { type RunnerOwner } from "./runner.js"RunnerRefusalCode
Type-only export from ./runner.js.
export { type RunnerRefusalCode } from "./runner.js"SecurityRunner
Type-only export from ./account-session.js.
export { type SecurityRunner } from "./account-session.js"SettingsPermissionMode
Type-only export from ./settings.js.
export { type SettingsPermissionMode } from "./settings.js"SettingsTheme
Type-only export from ./settings.js.
export { type SettingsTheme } from "./settings.js"StartPageCard
Type-only export from ./settings.js.
export { type StartPageCard } from "./settings.js"StartPageSponsorPlacement
Type-only export from ./settings.js.
export { type StartPageSponsorPlacement } from "./settings.js"TerminalThemeToken
Type-only export from ./themes/index.js.
export { type TerminalThemeToken } from "./themes/index.js"ThemeBackdropChoice
Type-only export from ./presets.js.
export { type ThemeBackdropChoice } from "./presets.js"ThemePalette
Type-only export from ./presets.js.
export { type ThemePalette } from "./presets.js"ThemeRole
Type-only export from ./themes/index.js.
export { type ThemeRole } from "./themes/index.js"ThemeRoleValues
Type-only export from ./presets.js.
export { type ThemeRoleValues } from "./presets.js"ThemeSpec
Type-only export from ./presets.js.
export { type ThemeSpec } from "./presets.js"ThemeSwatch
Type-only export from ./themes/index.js.
export { type ThemeSwatch } from "./themes/index.js"VersionField
Type-only export from ./store.js.
export { type VersionField } from "./store.js"WorktreeDefault
Type-only export from ./settings.js.
export { type WorktreeDefault } from "./settings.js"XReaderFormat
Type-only export from ./settings.js.
export { type XReaderFormat } from "./settings.js"class
AccountSessionKeychainError
Runtime export from ./account-session.js.
export { AccountSessionKeychainError } from "./account-session.js"AccountSessionUnsupportedError
Runtime export from ./account-session.js.
export { AccountSessionUnsupportedError } from "./account-session.js"DiscoveryRefusedError
Runtime export from ./discovery.js.
export { DiscoveryRefusedError } from "./discovery.js"FileLockError
Runtime export from ./lock.js.
export { FileLockError } from "./lock.js"HomeOwnershipError
Runtime export from ./home.js.
export { HomeOwnershipError } from "./home.js"NewerSchemaError
Runtime export from ./store.js.
export { NewerSchemaError } from "./store.js"RunnerRefusedError
Runtime export from ./runner.js.
export { RunnerRefusedError } from "./runner.js"StoreInvalidError
Runtime export from ./store.js.
export { StoreInvalidError } from "./store.js"value
upsertById
Runtime export from ./common.js.
export { upsertById } from "./common.js"