Skip to content

Local AI agents and AI chat redesign - #111

Merged
broisnees merged 45 commits into
masterfrom
feat/local-ai-agents
Nov 2, 2026
Merged

broisnees merged 45 commits into
masterfrom
feat/local-ai-agents

Conversation

@broisnees

Copy link
Copy Markdown
Collaborator

Claude Code, Codex and OpenCode run as AI models in Stroke when their CLI is installed. Each agent talks to the database through a private MCP server capped at the access level picked in the composer (read only, read & write, modify schema, dangerous). Its own file and shell tools are turned off.

Also in here:

  • rebuilt model picker and AI chat (fold for tool steps, anchored turns, queue, Ctrl+B, resizable list)
  • sidebar assistant runs agent turns and fills the box on slash commands
  • fixes: duplicate models, Postgres get_database_stats, Related header, JSON copy buttons, toolbar gap
  • status bar cleanup, Settings fade, About and license

Checked: npm run build, vitest (1145 pass), svelte-check (0 errors), cargo xwin check for Windows. macOS not checked locally.

Not yet tried in the real app: write/schema/dangerous access levels, the message queue, the dialog scroll-lock change.

@broisnees broisnees added the release:minor Bump minor version (0.x.0) label Nov 2, 2026
@broisnees
broisnees merged commit e1db9a1 into master Nov 2, 2026
1 check passed
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release:minor Bump minor version (0.x.0)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant