166 Commits
Author SHA1 Message Date
HugoNijhuis 0f2e4330b8 migrated custom tools to V2 plugin 2026-10-22 00:53:02 +02:00
HugoNijhuis 5a1a3b3d13 switched to oMLX 2026-10-18 00:54:07 +02:00
HugoNijhuis 02a62c3d65 updated agents to loop less 2026-09-12 16:55:27 +02:00
HugoNijhuis 7a9a90a47b added 2nd qwen 4bit server and config 2026-09-01 01:05:04 +02:00
HugoNijhuis fe828a6aa0 small update 2026-08-27 21:23:09 +02:00
HugoNijhuis eac2a61452 feat: add Gitea actions workflow runs list and logs tools 2026-08-15 12:14:56 +02:00
HugoNijhuis ec45a86c27 feat: add tea CLI pull request tools
Add three tools for managing pull requests via the tea CLI:
- tea-pulls: list pull requests filtered by state
- tea-pr-get: get PR details with comments
- tea-pr-create: create a PR with title, branch, assignees, and labels
2026-07-29 21:48:13 +02:00
HugoNijhuis a993838826 updated to single server 2026-07-15 10:30:35 +02:00
HugoNijhuis a08333b70a Add start-llm and stop-llm commands to Makefile 2026-06-02 11:33:11 +02:00
HugoNijhuis aa4a1c77c5 removed agents.md 2026-05-31 18:10:29 +02:00
HugoNijhuis 0c6dfe1b40 Add AGENTS.md and remove legacy folder
- Add AGENTS.md with high-signal guidance for OpenCode agents
- Remove legacy/ folder (Claude Code historical references)
- Remove CLAUDE.md
- Clean up references to legacy configuration
2026-05-21 11:07:18 +02:00
HugoNijhuis 3fb88b1edc fixed git-worktree-create branch creation 2026-05-17 12:22:24 +02:00
HugoNijhuis c3f8f9c611 Update git-worktree-create to use worktrees directory at sibling level 2026-05-15 13:26:36 +02:00
HugoNijhuis 5b4ab46471 Update git-worktree-create to create at sibling level 2026-05-15 13:26:05 +02:00
HugoNijhuis 75daf31e1b Add git-worktree-create tool for creating git worktrees 2026-05-15 13:22:34 +02:00
HugoNijhuis 28d7622956 Add tea-comment tool for adding comments to issues 2026-05-15 11:41:27 +02:00
HugoNijhuis e692018422 Add tea-issue-get tool for retrieving issues with comments 2026-05-15 11:40:58 +02:00
HugoNijhuis da9fec976a updated gitignore 2026-05-15 11:24:55 +02:00
HugoNijhuis a15aac7f38 bun init 2026-05-15 11:23:37 +02:00
HugoNijhuis 09c9527e93 cleanup 2026-05-14 23:08:40 +02:00
HugoNijhuis c1476c6a98 Remove unused labels and milestone parameters from tea_issue_create 2026-05-14 23:02:47 +02:00
HugoNijhuis 25573dabff Add tea_issue_create tool with Bun.$ and description support 2026-05-14 22:57:43 +02:00
HugoNijhuis c60453ef41 Fix tea_issue_create: use Bun.$ and include description 2026-05-14 22:53:53 +02:00
HugoNijhuis 9de03b1253 Add tea_issue_create tool for creating GitHub issues 2026-05-14 22:52:08 +02:00
HugoNijhuis ce06cca219 Add tea_issues tool for listing GitHub issues 2026-05-14 22:18:07 +02:00
HugoNijhuis 7f4319821f fixed tea pr list 2026-05-13 20:31:44 +02:00
HugoNijhuis 3a34883ec7 fix pr list 2026-05-13 17:31:57 +02:00
HugoNijhuis 15c834e24c updated gitignore 2026-05-12 13:46:58 +02:00
HugoNijhuis 6dd236944a Add git-worktree tool for managing worktrees 2026-05-12 13:15:47 +02:00
HugoNijhuis e8fa47a57d feat: add dedicated issue close/reopen and PR review tools 2026-05-12 13:11:12 +02:00
HugoNijhuis bb2fd20992 fxied tea issue deps syntax problems 2026-05-11 23:43:33 +02:00
HugoNijhuis 7b58135529 Add opencode.json config template with changeme API keys 2026-05-11 23:09:09 +02:00
HugoNijhuis feb01f851d fixed the return values to strings instead of JSON.parse 2026-05-03 18:30:54 +02:00
HugoNijhuis d1e649005b feat: add tea-context.ts tool for context helpers (whoami) 2026-05-03 16:35:46 +02:00
HugoNijhuis 9c4494e75f feat: add tea-notification.ts tool for notifications (notificationList) 2026-05-03 16:35:39 +02:00
HugoNijhuis 9c3e396910 feat: add tea-label.ts tool for label management (labelList) 2026-05-03 16:35:31 +02:00
HugoNijhuis 4804c8d251 feat: add tea-milestone.ts tool for milestone management (milestoneList, milestoneCreate) 2026-05-03 16:35:24 +02:00
HugoNijhuis 0066d66833 feat: add tea-issue-deps.ts tool for issue dependencies (issueDepsList, issueDepsAdd, issueDepsRemove) 2026-05-03 16:35:10 +02:00
HugoNijhuis ad6f5923d8 feat: add tea-issue.ts tool for issue management (issueList, issueCreate, issueEdit, issueDetails) 2026-05-03 16:34:47 +02:00
HugoNijhuis f9a72c3543 feat: add tea-pr.ts tool for PR management (prList, prCreate, prCheckout, prMerge, prDetails) 2026-05-03 16:34:18 +02:00
HugoNijhuis cdfacbac18 Migrate from Claude Code to OpenCode structure
- Move legacy content to legacy/ folder (old, old2, docs, learnings, scripts)
- Create new .opencode/ structure with skills/, tools/, agents/ folders
- Update Makefile to symlink to ~/.config/opencode/ instead of ~/.claude/
- Update Makefile to manage skills, tools, and agents (remove settings.json)
- Simplify install/uninstall (no backup logic)
- Add README.md documenting the new structure
- Keep settings.json as historical reference
2026-05-02 13:41:59 +02:00
HugoNijhuis 4cb29fa07a refactor: make LLM service management configurable
- Add LLM_SERVICES variable for easy service management
- Add restart-llm-% pattern rule for individual service control
- Refactor restart-llm to loop through services
2026-05-02 11:11:04 +02:00
HugoNijhuisandClaude Opus 4.5 869e5296ee chore: move documentation files to old2 folder
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 17:29:53 +01:00
HugoNijhuisandClaude Opus 4.5 ee6edabc80 chore: move agents and skills to old2 folder
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 17:28:06 +01:00
HugoNijhuisandClaude Opus 4.5 3d0068bc9f chore(settings): add padding config to statusLine
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 17:25:55 +01:00
HugoNijhuisandClaude Opus 4.5 3e185a0a2f feat(dashboard): add dashboard skill for milestone/issue overview
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 23:45:55 +01:00
HugoNijhuisandClaude Opus 4.5 5423e1455d chore: update model names and gitea allowed-tools
- Use full model names (claude-haiku-4-5, etc.) in create-capability
- Add allowed-tools to gitea skill for tea/jq commands
- Set default model to opus in settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 23:45:51 +01:00
HugoNijhuisandClaude Opus 4.5 956ad2d0a0 fix(worktrees): fix tea issues title parsing for branch names
- tea issues output has title on line 2, not line 1
- Update sed command to extract from correct line
- Fixes branches being named "issue-N-" or "issue-N-untitled"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 23:45:37 +01:00
HugoNijhuisandClaude Opus 4.5 7aff8e64e9 feat(code-reviewer): auto-merge approved PRs with rebase
- Add step 5 to merge approved PRs using tea pulls merge --style rebase
- Clean up branch after merge with tea pulls clean
- Update role description and outputs to reflect merge responsibility

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 23:45:32 +01:00
HugoNijhuisandClaude Code 7708379e08 fix(code-reviewer): enforce concise review comments, no thanking/fluff
Updated review comment format to be direct and actionable:

**Approved format:**
```
## Code Review: Approved ✓

Implementation looks solid. No blocking issues found.
```

**Needs-work format:**
```
## Code Review: Changes Requested

**Issues:**
1. `auth.ts:42` - Missing null check for user.email
2. `auth.ts:58` - Login error not handled
3. Missing tests for authentication flow

**Suggestions:**
- Consider adding rate limiting
```

Changes:
- Removed all thanking/praising language ("Great work!", "Thanks for the PR!")
- Removed pleasantries ("Please address", "I'll re-review")
- Enforced file:line format for all issues
- Approved: 1-2 lines max (down from verbose multi-section format)
- Needs-work: Direct issue list with locations
- Added bad/good examples showing verbosity difference
- Updated Guidelines: removed "Acknowledge good work", added "Keep comments concise"
- Updated description, Your Role, and You produce sections
- Emphasized in Tips section

Before: Verbose, friendly reviews with sections
After: Concise, actionable reviews with file:line locations

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-01-13 01:38:35 +01:00