[建议 / Feature] Plugin ability to initiate turn
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 22
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
提交前确认 · Pre-submission checklist
- 我已搜索过现有 issue,确认这不是重复提议 / I searched existing issues and confirmed this isn't a duplicate.
- 我已阅读 CONTRIBUTING.md / I've read CONTRIBUTING.md.
问题类别 · Category
其他 / 不确定 · Other / Not sure
涉及的 Agent 框架 · Agent framework
ZCode Agent(自研)
使用场景 · Use case
I have an extension in pi that lets sessions chat together.
When a message is sent it starts a new turn for the receiving sessions.
This allows ai agents to chat and work together.
In zcode there doesn't seem to be a way for a plugin to start a new turn like I can in pi.
建议方案 · Proposal
Ability for plugin to trigger new turns.
预期价值 · Expected value
I've found getting agents to run skills like grilling against each other has improved the quality of the result.
It challenges assumptions and gets the ai to actually reproduce issues.
This interaction works very differently than a simple subagent.
The other agent will ask questions one at a time over chat and then stop.
There is no need to wait for a reply as replies trigger turns.
你认为的优先级 · Your perceived priority
中 · Medium
你使用的 ZCode 版本 / 环境 · ZCode version / environment
3.11.2
补充材料 · Additional context
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read CONTRIBUTING.md first, then locate the plugin interface and the turn lifecycle in the ZCode codebase. Compare the requested behavior with the existing session and subagent flows described in the issue. Done means a plugin can trigger a receiving session to start a new turn for agent-to-agent chat.
Written by the indexing model from the issue text.
Assessment
- Domain
- ai
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100