Skip to content

feat: add viche_whoami tool to all three channel plugins - #69

Merged
ihorkatkov merged 2 commits into
mainfrom
ihor/feat-viche-whoami
Apr 7, 2026
Merged

ihorkatkov merged 2 commits into
mainfrom
ihor/feat-viche-whoami

Conversation

@ihorkatkov

Copy link
Copy Markdown
Contributor

Summary

  • Agents had no way to know their own agent ID — they had to ping themselves and observe the echo back
  • The agent_id returned on registration was already stored in each plugin but never exposed to the LLM
  • Adds viche_whoami tool to claude-code-plugin-viche, openclaw-plugin-viche, and opencode-plugin-viche

Test plan

  • claude-code-plugin-viche: new viche_whoami test in e2e.test.ts; tool count updated 6→7
  • openclaw-plugin-viche: npm test passes (8/8)
  • opencode-plugin-viche: 2 new unit tests in __tests__/tools.test.ts (success + session init failure)

🤖 Generated with Claude Code

ihorkatkov and others added 2 commits April 7, 2026 22:57
Agents had no way to know their own ID — they had to ping themselves
and observe the echo. The agent_id returned on registration was stored
in each plugin but never exposed to the LLM.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ihorkatkov
ihorkatkov merged commit db88326 into main Apr 7, 2026
4 checks passed
@ihorkatkov
ihorkatkov deleted the ihor/feat-viche-whoami branch April 7, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant