agent/codex
Snider cdb29a2f75 feat(ipc): replace CompletionNotifier callbacks with Core IPC messages
Phase 3 of Core DI migration:
- Remove CompletionNotifier interface from pkg/agentic
- dispatch.go emits messages.AgentStarted/AgentCompleted via c.ACTION()
- monitor registers IPC handlers in SetCore() — handleAgentStarted/handleAgentCompleted
- Remove circular callback wiring (SetCompletionNotifier) from main.go
- Export ReadStatus for cross-package use
- Update run/orchestrator to use SetCore() instead of SetCompletionNotifier()

Services now communicate through typed messages, not direct references.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-24 14:46:59 +00:00
..
.codex-plugin feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
api feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
awareness feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
ci feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
code feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
collect feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
coolify feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
core feat(ipc): replace CompletionNotifier callbacks with Core IPC messages 2026-03-24 14:46:59 +00:00
ethics feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
guardrails feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
issue feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
perf feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
qa feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
review feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
scripts feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
verify feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
AGENTS.md feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
IMPROVEMENTS.md feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
INTEGRATION_PLAN.md feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
README.md feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00
REPORT.md feat: merge go-agent + go-agentic + php-devops into unified agent repo 2026-03-06 15:23:00 +00:00

Host UK Codex Plugin

This plugin provides Codex-friendly context and guardrails for the core-agent monorepo. It mirrors key behaviours from the Claude plugin suite, focusing on safe workflows, the Host UK toolchain, and the Axioms of Life ethics modal.

Plugins

  • awareness
  • ethics
  • guardrails
  • api
  • ci
  • code
  • collect
  • coolify
  • core
  • issue
  • perf
  • qa
  • review
  • verify

What It Covers

  • Core CLI enforcement (Go/PHP via core)
  • UK English conventions
  • Safe shell usage guidance
  • Pointers to shared scripts from core-agent/claude/code/

Usage

Include core-agent/codex in your workspace so Codex can read AGENTS.md and apply the guidance.

Files

  • AGENTS.md - primary instructions for Codex
  • scripts/awareness.sh - quick reference output
  • scripts/overview.sh - README output
  • scripts/core-cli.sh - core CLI mapping
  • scripts/safety.sh - safety guardrails
  • .codex-plugin/plugin.json - plugin metadata
  • .codex-plugin/marketplace.json - Codex marketplace registry
  • ethics/MODAL.md - ethics modal (Axioms of Life)