caclawphony/elixir/lib/symphony_elixir
Josh Lehman 4cd32ea819
fix: NimbleOptions validation for labels/gates/states + test fixes
- Use {:map, :string, :any} and {:map, :string, :string} types for labels/states
- Return empty map instead of :omit when config sections are absent
- Fix test using self() as agent pid (causes EXIT shutdown)
- Update in-repo WORKFLOW.md integration tests to match current prompt
- Fix list ordering assertions for gate states (use Enum.sort)
2026-03-05 09:48:22 -08:00
..
codex caclawphony-9ed: suppress stale rollout-path startup noise 2026-03-05 01:35:19 -08:00
linear 🎼 2026-03-04 09:29:11 -08:00
tracker 🎼 2026-03-04 09:29:11 -08:00
agent_runner.ex 🎼 2026-03-04 09:29:11 -08:00
cli.ex 🎼 2026-03-04 09:29:11 -08:00
config.ex fix: NimbleOptions validation for labels/gates/states + test fixes 2026-03-05 09:48:22 -08:00
http_server.ex Move Elixir observability dashboard to Phoenix (#29) 2026-03-04 17:24:56 -08:00
log_file.ex caclawphony-18b: ensure logfile parent directory exists 2026-03-05 00:40:10 -08:00
notifier.ex feat: make notifications, gates, labels, and retry config-driven 2026-03-05 09:30:55 -08:00
orchestrator.ex feat: make notifications, gates, labels, and retry config-driven 2026-03-05 09:30:55 -08:00
prompt_builder.ex feat: make notifications, gates, labels, and retry config-driven 2026-03-05 09:30:55 -08:00
specs_check.ex 🎼 2026-03-04 09:29:11 -08:00
status_dashboard.ex Move Elixir observability dashboard to Phoenix (#29) 2026-03-04 17:24:56 -08:00
tracker.ex 🎼 2026-03-04 09:29:11 -08:00
workflow_store.ex 🎼 2026-03-04 09:29:11 -08:00
workflow.ex 🎼 2026-03-04 09:29:11 -08:00
workspace.ex merge stash: workspace.ex env vars + WORKFLOW.md symlink 2026-03-05 00:40:24 -08:00