Repository navigation
feat: @ mentions, full-width settings on phones, live demo, more screenshots - #16
Merged
Merged
Conversation
Typing @ offers the project's files and folders (fuzzy search on the server, /find/file or the v2 /api/fs/find) and the subagents; picked mentions are sent as opencode file and agent parts. ! at the start shows opencode's shell mode. User messages render file and agent parts as chips instead of the synthetic text opencode adds. On phones the options row hides while the keyboard is open. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The shared folder list was a read-modify-write without ordering; updates now queue. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Header actions, modal footers and card actions take the full width on phones (primary action on top); the project/global scope and editor choices are full-width segmented controls on every screen size. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DEMO=1 builds a client-only flavour for GitHub Pages where a fetch and EventSource shim answers the UI's API calls in the browser: seeded projects and sessions kept in localStorage, and a keyword-driven bot that streams replies, thinks, uses tools on a small file tree, asks permission for shell commands, asks questions, writes todos, runs a subagent and renders MCP UI widgets. Deployed by the demo workflow; the regular build is unaffected. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
New README screenshots (MCP diagnosis and tools, subagent per MCP, schedules, subagents in the chat, settings on a phone, the demo) taken by a new e2e spec against the mock, which gains a subagent session. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
🎉 This PR is included in version 0.16.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@→ files/folders (server fuzzy search; v2/api/fs/findmapped) and subagents, sent as opencode file/agent parts;/commands;!shell-mode hint. (#is not an opencode trigger, so nothing is invented for it.) File/agent parts render as chips. On phones the options row hides while the keyboard is open.DEMO=1client-only build): the real UI with an in-browser fetch/EventSource shim and a tiny scripted AI (streaming, thinking, tools, permissions, questions, todos, subagent, MCP UI widgets). Newdemo.ymlworkflow; normal build unaffected.Tests: unit 196, e2e 42, demo 7/7.
🤖 Generated with Claude Code