Mohammad Alhashemi
Mohammad Alhashemi
### Describe the bug #### The current setup - Yazi as the default file explorer - Kitty as the default terminal - nvim as the default EDITOR #### Details Running...
### Description `System` is no longer showing as a theme option, also configuring the theme to `system` in the app configuration does not work. ### OpenCode version v1.0.7 ### Steps...
## Summary Adds configuration-driven allow/deny control over subagent invocation using a global `subagents` map plus per-agent `subagents` overrides. Supports wildcard patterns, precedence (longer literal prefix first, later definition wins on...
## Summary Adds the ability to reload themes without restarting opencode. Provides multiple reload triggers to support different workflows: | Trigger | Use Case | | ----------------------- | -------------------------------------------- |...
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request ##...
## Summary - Add native `skill` tool for on-demand skill loading with pattern-based access control - Support agent-specific permission overrides for fine-grained skill access ## Features ### Skill Tool Skills...
## Problem Statement **What pain point in the dev workflow does this address?** Users who version control their OpenCode configurations in `~/.opencode/` (instead of `~/.config/opencode/`) found that the documentation was...
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request ###...
## Summary Restores the ability to filter skills based on agent permission rules, which was broken after the permission system overhaul in PR #6319. - Pass `agent` to `ToolRegistry.tools()` when...
## Summary Small cleanup to align the task tool's filtering approach with how skill.ts handles it, plus simplification of the `userInvokedAgents` mechanism. **Self-contained filtering:** - Move subagent filtering into `task.ts`...