Mohammad Alhashemi

Results 11 issues of 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...

bug
to be confirmed

### 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...

bug
opentui

## 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 ##...

discussion

## 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 ###...

discussion

## 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`...