Skip to content

Feat/assistant session list#198

Merged
chriswritescode-dev merged 3 commits intomainfrom
feat/assistant-session-list
Apr 24, 2026
Merged

Feat/assistant session list#198
chriswritescode-dev merged 3 commits intomainfrom
feat/assistant-session-list

Conversation

@chriswritescode-dev
Copy link
Copy Markdown
Owner

@chriswritescode-dev chriswritescode-dev commented Apr 24, 2026

Summary

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Documentation

Checklist

  • Code follows project style (no comments, named imports)
  • TypeScript types are properly defined
  • Tests added/updated (80% coverage target)
  • pnpm lint passes locally
  • pnpm typecheck passes locally

- Add assistant-mode service for managing assistant workspace files (AGENTS.md, opencode.json)
- Add backend GET/POST routes for assistant-mode status and initialization
- Add AssistantRedirect page and useAssistantSessionLauncher hook
- Update mobile navigation to include Assistant tab (replaces Alerts)
- Fix React.act compatibility by setting NODE_ENV=test in vitest config
- Add shared Zod schemas for AssistantMode types and requests
… migration

- Add session list view for assistant mode with full workspace management
- Migrate legacy opencode.json permission format to granular permissions
- Enable assistant navigation from mobile tab bar and repo switcher
- Preserve assistant context in session routes via query params
- Auto-restart OpenCode server after assistant mode initialization
- Add comprehensive tests for legacy config detection and navigation
@chriswritescode-dev chriswritescode-dev merged commit c894ff5 into main Apr 24, 2026
3 checks passed
@chriswritescode-dev chriswritescode-dev deleted the feat/assistant-session-list branch April 27, 2026 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant