You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add per-session plugin enable/disable dropdown to webapp prompt toolbar #202
Started work. I’m inspecting existing plugin routes/SDK/UI patterns and the prompt toolbar/settings store before delegating implementation and validation.
Inspection complete. Existing app code already reads configured plugins from sync.data.config.plugin (for the status popover), and session-scoped local persistence already exists in context/local.tsx for model/variant state. Next step: implement a minimal prompt-toolbar plugin popover after the variant selector, persist disabled plugins per session on the client, and wire the disabled set into prompt/auto-review plumbing where possible without adding server-side toggling yet.
Starting follow-up refinement: make the prompt toolbar plugin trigger subtly show active plugin state (count/label), keep it after variant selector, preserve client-side behavior, and run cd packages/app && bun typecheck.
Local validation: cd packages/app && bun typecheck ✅
The push hook also ran typecheck successfully.
I attempted to open the PR automatically, but GitHub rejected it because the current credentials are not a collaborator for PR creation (must be a collaborator). The branch is ready for a collaborator to open a PR from the compare URL above.
Already implemented. Plugin popover exists in prompt-input.tsx:1929-1984 with Switch toggles per plugin, count badge, and per-session disable state persisted via context/local.tsx.
Activity
OpenCodeEngineer commentedon May 15, 2026
Started work. I’m inspecting existing plugin routes/SDK/UI patterns and the prompt toolbar/settings store before delegating implementation and validation.
OpenCodeEngineer commentedon May 15, 2026
Inspection complete. Existing app code already reads configured plugins from
sync.data.config.plugin(for the status popover), and session-scoped local persistence already exists incontext/local.tsxfor model/variant state. Next step: implement a minimal prompt-toolbar plugin popover after the variant selector, persist disabled plugins per session on the client, and wire the disabled set into prompt/auto-review plumbing where possible without adding server-side toggling yet.OpenCodeEngineer commentedon May 15, 2026
Starting follow-up refinement: make the prompt toolbar plugin trigger subtly show active plugin state (count/label), keep it after variant selector, preserve client-side behavior, and run
cd packages/app && bun typecheck.OpenCodeEngineer commentedon May 15, 2026
Follow-up refinement completed locally:
active/totalcount.local.plugin.list()inprompt-input.tsx.Validation run:
cd packages/app && bun typecheck✅ passed.OpenCodeEngineer commentedon May 15, 2026
Implementation is complete and validated locally with
cd packages/app && bun typecheck. I’m preparing the branch/PR next and will link it back here.OpenCodeEngineer commentedon May 15, 2026
Done. Changes are committed on branch
copilot/session-plugin-toggle-202and pushed.cd packages/app && bun typecheck✅I attempted to open the PR automatically, but GitHub rejected it because the current credentials are not a collaborator for PR creation (
must be a collaborator). The branch is ready for a collaborator to open a PR from the compare URL above.dzianisv commentedon Jun 22, 2026
Already implemented. Plugin popover exists in
prompt-input.tsx:1929-1984with Switch toggles per plugin, count badge, and per-session disable state persisted viacontext/local.tsx.