Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pimzino/claude-code-spec-workflow
/ functions
Functions
591 in github.com/Pimzino/claude-code-spec-workflow
⨍
Functions
591
◇
Types & classes
161
↓ 1 callers
Function
isErrorDataMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:628
↓ 1 callers
Function
isInitialDataMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:612
↓ 1 callers
Method
isInstallationComplete
* Check if the installation is complete by verifying all required files and directories exist * This prevents treating incomplete installations as
src/setup.ts:66
↓ 1 callers
Function
isProjectTabData
(obj: unknown)
src/dashboard/client/types/validation.ts:443
↓ 1 callers
Method
isReadOnlySession
* Check if a session is read-only
src/dashboard/tunnel/access-controller.ts:140
↓ 1 callers
Function
isSteeringUpdateMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:624
↓ 1 callers
Function
isTunnelMetricsMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:640
↓ 1 callers
Function
isTunnelStartedMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:632
↓ 1 callers
Function
isTunnelStatus
(obj: unknown)
src/dashboard/client/types/validation.ts:335
↓ 1 callers
Function
isTunnelStoppedMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:636
↓ 1 callers
Function
isTunnelVisitorMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:644
↓ 1 callers
Function
isUpdateDataMessage
(msg: WebSocketMessage)
src/dashboard/shared/dashboard.types.ts:616
↓ 1 callers
Method
listBackups
* List all backup directories in the project root
src/update.ts:74
↓ 1 callers
Function
loadSpecContext
* Load spec context content (requirements and design only)
src/task-generator.ts:152
↓ 1 callers
Function
loadSteeringContext
* Load steering context content
src/task-generator.ts:114
↓ 1 callers
Method
mount
(_selector: string)
src/dashboard/client/types/petite-vue.d.ts:10
↓ 1 callers
Method
onStateChange
(state: ConnectionState)
src/dashboard/client/websocket.ts:153
↓ 1 callers
Function
parseAllTasksFromMarkdown
(content: string)
src/get-tasks.ts:27
↓ 1 callers
Method
parseTasks
(content: string)
src/dashboard/parser.ts:477
↓ 1 callers
Function
performAutoUpdate
(packageName: string)
src/auto-update.ts:80
↓ 1 callers
Method
recover
(error: TunnelProviderError)
src/dashboard/tunnel/error-handler.ts:6
↓ 1 callers
Method
regenerateTaskCommands
()
src/update.ts:317
↓ 1 callers
Method
removeMessageHandler
* Remove typed message handler
src/dashboard/client/websocket.ts:264
↓ 1 callers
Method
restoreUserContent
* Restore user content (specs and task commands) from backup
src/update.ts:121
↓ 1 callers
Method
routeTypedMessage
* Route typed messages to appropriate handlers
src/dashboard/client/websocket.ts:387
↓ 1 callers
Function
runBuild
()
esbuild.config.js:85
↓ 1 callers
Method
scheduleReconnect
* Schedule a reconnection attempt with exponential backoff
src/dashboard/client/websocket.ts:415
↓ 1 callers
Method
searchDirectory
( dir: string, activeSessions: string[], depth = 0 )
src/dashboard/project-discovery.ts:111
↓ 1 callers
Method
selectProjectFromSession
(session: ActiveSession)
src/dashboard/client/multi-app.ts:196
↓ 1 callers
Method
sendInitialState
(socket: WebSocket)
src/dashboard/multi-server.ts:516
↓ 1 callers
Method
setActiveTimeout
* Set active timeout duration
src/dashboard/tunnel/usage-tracker.ts:193
↓ 1 callers
Method
setAvailable
(available: boolean)
tests/tunnel-manager.test.ts:11
↓ 1 callers
Method
setProcess
(process: ChildProcess)
src/dashboard/tunnel/cloudflare-provider.ts:35
↓ 1 callers
Method
setProcess
(process: ChildProcess)
src/dashboard/tunnel/ngrok-provider.ts:37
↓ 1 callers
Method
setProcess
(process: ChildProcess)
src/dashboard/tunnel/cloudflare-provider-native.ts:26
↓ 1 callers
Method
setUrl
(url: string)
src/dashboard/tunnel/cloudflare-provider.ts:31
↓ 1 callers
Method
setupAgents
()
src/setup.ts:248
↓ 1 callers
Method
setupCodeBlockCopyHandlers
()
src/dashboard/client/multi-app.ts:168
↓ 1 callers
Method
setupKeyboardHandlers
()
src/dashboard/client/multi-app.ts:167
↓ 1 callers
Method
setupWebSocketEventHandlers
* Setup WebSocket event handlers
src/dashboard/client/websocket.ts:273
↓ 1 callers
Function
sortWithFallback
(items: Array<{ lastModified?: Date; specName?: string; bugName?: string }>)
tests/dashboard/ui-improvements.test.ts:666
↓ 1 callers
Function
startApp
()
src/dashboard/client/multi-app.ts:2110
↓ 1 callers
Method
startConnectionTimeout
* Start connection timeout timer
src/dashboard/client/websocket.ts:456
↓ 1 callers
Method
startGitWatcher
()
src/dashboard/watcher.ts:222
↓ 1 callers
Method
startPeriodicRescan
()
src/dashboard/multi-server.ts:773
↓ 1 callers
Method
startSteeringWatcher
()
src/dashboard/watcher.ts:274
↓ 1 callers
Method
startTunnel
(options: TunnelOptions = {})
src/dashboard/tunnel/manager.ts:78
↓ 1 callers
Method
stop
()
src/dashboard/multi-server.ts:849
↓ 1 callers
Function
testExposedGql
()
test-exposed-gql-parser.js:6
↓ 1 callers
Method
updateWithFreshInstall
* Update with fresh install approach: backup -> delete -> fresh install -> restore user content
src/update.ts:394
↓ 1 callers
Method
url
()
src/dashboard/tunnel/ngrok-provider-native.ts:22
↓ 1 callers
Function
validateClaudeCode
()
src/utils.ts:74
↓ 1 callers
Method
validateConfig
()
src/dashboard/tunnel/ngrok-provider-native.ts:74
↓ 1 callers
Method
validateConfig
()
src/dashboard/tunnel/cloudflare-provider.ts:121
↓ 1 callers
Method
validateConfig
()
src/dashboard/tunnel/ngrok-provider.ts:159
↓ 1 callers
Method
validateConfig
()
src/dashboard/tunnel/cloudflare-provider-native.ts:92
↓ 1 callers
Method
validateMessageData
* Validate message data based on message type
src/dashboard/client/types/validation.ts:526
↓ 1 callers
Method
validateSession
* Validate a session token
src/dashboard/tunnel/access-controller.ts:243
↓ 1 callers
Method
viewBugMarkdown
(projectPath: string, bugName: string, docType: string)
src/dashboard/client/multi-app.ts:239
Function
ProgressBarTemplate
(completed: number, total: number)
src/dashboard/client/shared-components.ts:366
Function
StatusBadgeTemplate
(status: StatusType)
src/dashboard/client/shared-components.ts:355
Function
SteeringWarningTemplate
(steeringStatus: SteeringStatus | null)
src/dashboard/client/shared-components.ts:379
Function
_buildGroupedProjects
()
src/dashboard/client/multi-app.ts:650
Function
activeSessionCount
()
src/dashboard/client/multi-app.ts:330
Function
applyTheme
(theme: string)
src/dashboard/client/multi-app.ts:1911
Method
canRecover
(error: TunnelProviderError)
src/dashboard/tunnel/error-handler.ts:144
Method
canRecover
(error: TunnelProviderError)
src/dashboard/tunnel/error-handler.ts:157
Method
canRecover
(error: TunnelProviderError)
src/dashboard/tunnel/error-handler.ts:175
Method
checkTunnelStatus
Check current tunnel status
src/dashboard/shared/dashboard.types.ts:807
Function
cleanExpiredCache
()
src/file-cache.ts:108
Function
clearCache
(filePath?: string)
src/file-cache.ts:85
Method
clearUsageMetrics
* Clear usage metrics
src/dashboard/tunnel/manager.ts:503
Method
close
()
src/dashboard/tunnel/ngrok-provider-native.ts:26
Method
close
()
src/dashboard/tunnel/cloudflare-provider.ts:39
Method
close
()
src/dashboard/tunnel/ngrok-provider.ts:41
Method
close
()
src/dashboard/tunnel/cloudflare-provider-native.ts:30
Function
closeMarkdownPreview
()
src/dashboard/client/multi-app.ts:1941
Function
combine
* Combine multiple Results into one
src/dashboard/client/types/validation.ts:699
Function
connectWebSocket
()
src/dashboard/client/multi-app.ts:809
Method
connectWebSocket
Connect to WebSocket server
src/dashboard/shared/dashboard.types.ts:715
Method
constructor
(projectRoot: string = process.cwd())
src/steering.ts:13
Method
constructor
(projectRoot: string = process.cwd())
src/update.ts:19
Method
constructor
(projectRoot: string = process.cwd())
src/setup.ts:34
Method
constructor
(projectPath: string, parser: SpecParser)
src/dashboard/watcher.ts:45
Method
constructor
(projectPath: string)
src/dashboard/parser.ts:100
Method
constructor
()
src/dashboard/project-discovery.ts:28
Method
constructor
(options: MultiDashboardOptions)
src/dashboard/multi-server.ts:79
Method
constructor
(url: string, options: WebSocketClientOptions = {})
src/dashboard/client/websocket.ts:135
Method
constructor
( message: string, public code: string, public path?: string, public details?: unknown )
src/dashboard/client/types/validation.ts:38
Method
constructor
( message: string, public messageType: string, public rawMessage?: unknown )
src/dashboard/client/types/validation.ts:53
Method
constructor
()
src/dashboard/tunnel/error-handler.ts:12
Method
constructor
( private _server: FastifyInstance, config?: Partial<TunnelConfig>, recoveryOptions?: Partial<Tunn
src/dashboard/tunnel/manager.ts:55
Method
constructor
()
src/dashboard/tunnel/usage-tracker.ts:37
Method
constructor
( private _url: string, private listener: ngrok.Listener )
src/dashboard/tunnel/ngrok-provider-native.ts:15
Method
constructor
(private _config?: NgrokConfig)
src/dashboard/tunnel/ngrok-provider-native.ts:60
Method
constructor
( public provider: string, private _port: number )
src/dashboard/tunnel/cloudflare-provider.ts:19
Method
constructor
(private _config?: CloudflareConfig)
src/dashboard/tunnel/cloudflare-provider.ts:104
Method
constructor
( private _options: AccessControlOptions = { readOnlyMode: false, rateLimitAttempts: 5,
src/dashboard/tunnel/access-controller.ts:39
Method
constructor
( public provider: string, private _port: number )
src/dashboard/tunnel/ngrok-provider.ts:21
Method
constructor
(private _config?: NgrokConfig)
src/dashboard/tunnel/ngrok-provider.ts:106
← previous
next →
201–300 of 591, ranked by callers