Skip to content

Post-script agent orchestration with trigger gating, flow UI, and coverage#1

Merged
huhuanming merged 15 commits intomainfrom
codex/agent-memory-tests-ci
Mar 10, 2026
Merged

Post-script agent orchestration with trigger gating, flow UI, and coverage#1
huhuanming merged 15 commits intomainfrom
codex/agent-memory-tests-ci

Conversation

@huhuanming
Copy link
Owner

@huhuanming huhuanming commented Mar 10, 2026

Summary

  • add post-script agent orchestration across CLI and App, including streamed output, steer/interrupt support, and persisted agent_runs
  • add task/workspace memory pipeline and profile-backed task identity for agent runs
  • introduce pre-script trigger gating (always / preScriptTrue) with shared evaluator behavior in CLI and App
  • improve Script Detail UX with a 3-step Agent Flow Gate and editable Agent Trigger selector in GUI
  • add conditional branch visualization for preScriptTrue mode (true -> run agent, false -> skip agent)
  • document pre-script gate contract in skills/scriptoria/SKILL.md
  • expand CI/test coverage for core + CLI behavior around agent execution and trigger flow

Why

These changes make post-script automation deterministic and observable:

  • deterministic gate behavior before agent execution
  • clear GUI visibility into which step is blocking or branching
  • stronger reliability via automated coverage for agent lifecycle and trigger semantics

Validation

  • swift build
  • swift test (35 tests passed)

@huhuanming huhuanming changed the title Add post-script agent orchestration, memory persistence, and full CLI/Core coverage Post-script agent orchestration with trigger gating, flow UI, and coverage Mar 10, 2026
@huhuanming huhuanming merged commit f2c6e98 into main Mar 10, 2026
1 check passed
@huhuanming huhuanming deleted the codex/agent-memory-tests-ci branch March 10, 2026 12:09
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