Skip to content

Integrate AgentRadio with memory-core and GitHub for collaboration - #6

Open
tak2-08 wants to merge 17 commits into
Coral-Protocol:mainfrom
tak2-08:main
Open

Integrate AgentRadio with memory-core and GitHub for collaboration#6
tak2-08 wants to merge 17 commits into
Coral-Protocol:mainfrom
tak2-08:main

Conversation

@tak2-08

@tak2-08 tak2-08 commented Aug 27, 2026

Copy link
Copy Markdown

No description provided.

AgentRadio Assembler and others added 16 commits August 27, 2026 02:34
…plugins

Adds the opencode integration for the AgentRadio passive-awareness protocol and
the memory-core long-term memory system, so the project is usable directly as an
opencode project:

- commands: memory-dream, memory-search, memory-status, memory-write,
  radio-init, radio-status
- skills: agent-radio (SKILL.md + scripts/radio.sh, radio_main.py,
  prompts/peer-CLAUDE.md.template), memory-core
- plugins: agent-radio.ts, memory-core.ts
- instructions: agent-radio.md, memory-core.md
feat: add opencode config — AgentRadio + memory-core skills/commands/plugins
…/memory)

- memory-core.ts plugin now syncs native tools (memory_search/write/get/status/dream)
  with the GitHub repo tak2-08/memory (local clone cache, best-effort pull/push).
- SKILL.md + memory-core.md instruction rewritten for the GitHub-backed universal
  store shared across opencode/codex/claude code.
- commands: memory-write/search/status/dream updated; added memory-get.md.
- Portable CLI lives in tak2-08/memory (bin/memory.sh) for non-opencode envs.
feat(memory): back memory skills with universal GitHub store (tak2-08/memory)
- instructions/agent-radio.md: add '협력 아키텍처' section — intra-session
  (Team Leader {sub-agents}) and cross-session (Team Leader Session / Proxy Session /
  Team Member Sub-session) coordinated via memory (GitHub store) + radio.
- SKILL.md: add 'Multi-session collaboration' section with roles + recommended flow.
- prompts/peer-CLAUDE.md.template: add multi-session roles note.
feat(agent-radio): document multi-session collaboration architecture
- commands/plan.md: /plan — Team Leader designs session topology (leader+proxy+N members)
  and emits copy-paste launch prompts; guides boss on session creation.
- commands/debate.md: /debate — proxy-moderated stance-based debate
  (수용/부정/긍정/조건부부정/공격/방어) among members; synthesis back to leader who may
  assign new work.
- instructions/agent-radio.md + SKILL.md: Team Leader Session lifecycle (goal clarification
  -> /plan -> session-creation guidance -> hierarchical relay flow) and Debate protocol.
- prompts/leader|proxy|member-CLAUDE.md.template: role-specific system prompts.
- peer-CLAUDE.md.template: pointer to role templates + cross-session note.
- Applies to both multi-session (different processes) and single-session parallel sub-agents.
feat(agent-radio): Team Leader lifecycle, /plan, /debate, role templates
…laboration commands/templates to intuitive Korean

- README.md / README.ko.md: new 'OpenCode / Claude Code / Codex Integration' section
  covering passive radio bus, universal memory store (tak2-08/memory), team-leader
  lifecycle, /팀장 /토론 /대리 /팀원 /세션간-라디오 commands, role templates, and
  cross-reference to agent-shared-context; note in Repository Layout.
- Rename commands: plan.md->팀장.md, debate.md->토론.md; add 대리.md, 팀원.md, 세션간-라디오.md.
- Rename role templates: leader->팀장, proxy->대리, member->팀원 (CLAUDE.md.template).
- Update references in instructions/agent-radio.md, skills/agent-radio/SKILL.md, peer template.
…on-compact summary to memory

- commands/memory-dream.md: add Compact role (arg: empty=both, 'compact'=compact only,
  'dream'=promote only). Writes a structured session summary (goal/work/d decisions/open/
  next) to memory/YYYY-MM-DD.md (## Session Compact) and sessions/<task-id>/compact.md,
  so context survives built-in /compact or auto-compaction and is restorable via
  memory_search.
- skills/memory-core/SKILL.md + instructions/memory-core.md: document the /compact role.
- README.md / README.ko.md: note /memory-dream plays the /compact role.
…mmands/templates

Revert Korean naming; use intuitive English instead:
- commands: plan.md->team-leader.md, debate.md (kept), add proxy.md, member.md, cross-session.md
- templates: leader->team-leader, proxy, member (CLAUDE.md.template)
- Update all references in instructions/agent-radio.md, skills/agent-radio/SKILL.md,
  peer template, README.md / README.ko.md (incl. Repository Layout + Usage).
…glish) in both README.md and README.ko.md

Each feature bullet now carries an EN line + a KO line; the intro, agent-shared-context
cross-reference, and Usage section are likewise bilingual. Both README files are now
self-contained bilingual for the features we added.
- team-leader: wait for boss 'Ok' before relay; terminate only when leader says done
- proxy/member: behavioral auto-context from agent-shared-context memory + radio bus
  (calling agent acts as proxy/member instead of only emitting a launch prompt)
- add boss 'Ok' supervision gate between relay rounds
- single-session variant: use task sub-agents when model supports parallel sub-agents
- update role prompt templates to behavioral form
…no radio bus)

- New agents: radio-assembler.md (team leader), radio-proxy.md, radio-member.md
- New command: /radio-assembler <goal>
- SKILL.md: add 'Opencode single-session variant — Meeting Room only' section
  (coordinates entirely via agent-shared-context meeting rooms, no radio bus)
- Per-user memory via agent-shared-context agent-memory.mjs (not central repo)
… (agent-shared-context agent-memory.mjs)

- cross-session.md: use ac.mjs memory (per-user GitHub repo) as inter-session bus
- proxy.md / member.md: auto-context via ac.mjs memory search/get (not central repo)
- radio-assembler.md: explicit per-user memory note
- prompts: team-leader/proxy/member/peer templates updated to per-user memory
- Consistent with agent-shared-context's per-user memory architecture
feat(agent-radio): behavioral proxy/member + boss-Ok relay gate
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

…rounds, send thread dir creation, mention validation
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