6b947b7593
- Remove clone_mode/branch/new_branch from frontend create session flow. - Add workspace picker to CreateSessionForm; auto-create default workspace when repo selected. - Fix tool-starter.tsx and use-start-tool.ts createInstance signatures after API change. - Remove clone mode badge from SessionCard. - Delete stale backend unit tests referencing removed clone_mode schema fields. - Update OpenSpec working-copies tasks and mark change completed. - Regenerate project maps. Quality gates: npm run typecheck, npm run lint, npm test -- --run (82 passed), python3 -m py_compile on changed backend files.
1.2 KiB
1.2 KiB
apps/web/src/hooks (index)
dir: apps/web/src/hooks
role
Provides reusable React custom hooks that encapsulate UI state management, side effects, API integrations, and domain-specific logic for the web application frontend.
parent
index: apps/web/src/.pi-map.index.md map: apps/web/src/.pi-map.md
children
files
- use-async-data.ts
- use-auto-hide.ts
- use-config-profiles.ts
- use-events.test.ts
- use-events.ts
- use-git-repo.ts
- use-instance-actions.ts
- use-mobile-viewport.ts
- use-notifications.test.tsx
- use-notifications.ts
- use-projects.ts
- use-repo-workspace.ts
- use-special-keys.ts
- use-ssh-keys.ts
- use-start-tool.ts
- use-terminal-page.ts
- use-terminal-sessions.ts
- use-theme.ts
- use-tool-workshop.ts
- use-virtual-keyboard.ts
- use-workspace-actions.ts
- use-workspace-files.ts
- use-workspace-git.ts
- use-workspace-instances.ts
- use-workspaces.ts
links
index: apps/web/src/hooks/.pi-map.index.md map: apps/web/src/hooks/.pi-map.md
workflows
- change hooks behavior read: use-async-data.ts, use-auto-hide.ts, use-config-profiles.ts
- update hooks tests read: use-events.test.ts, use-notifications.test.tsx
- change hooks config read: use-config-profiles.ts