Skip to content

Consolidate codex workflow wave into one integration PR#165

Draft
akgohain wants to merge 13 commits intomainfrom
feat/codex-wave-integration
Draft

Consolidate codex workflow wave into one integration PR#165
akgohain wants to merge 13 commits intomainfrom
feat/codex-wave-integration

Conversation

@akgohain
Copy link
Copy Markdown
Collaborator

Summary

Consolidates the codex draft-wave outputs onto feat/workflow-spine in one integration branch, ported into the existing repo architecture (server_api/workflows/*, current frontend component layout).

What landed

  • Backend workflow insights: hotspot analysis + impact preview + workflow-aware agent failure guidance.
  • Backend analytics/export: GET /api/workflows/{id}/metrics, POST /api/workflows/{id}/export-bundle.
  • Workflow evidence utility: reusable evidence summary module + research doc.
  • Chat observability: request lifecycle logging for /chat/query and /chat/helper/query with request IDs, duration summaries, and progress prints.
  • Frontend workflow UX: timeline actor/event filters and richer pending proposal cards with approve/reject actions.

Verification run

  • python3 -m pytest -q tests/test_workflow_routes.py tests/test_workflow_spine_smoke.py tests/test_chat_logging_fields.py tests/test_workflow_metrics.py tests/test_workflow_export_bundle.py tests/test_workflow_evidence_export.py
    • Result in this shell: 2 passed, 5 skipped (skips are dependency-gated backend suites)
  • npm --prefix client test -- --watchAll=false --runInBand
    • Result: 9 passed
  • npm --prefix client run build
    • Result: success (existing unrelated eslint warnings remain)

Source draft mapping

Source draft branch/PR family Integrated commit Status
codex/standardize-logging-for-chat-endpoints* 74c0d3e ported
codex/add-workflow-evidence-export-utility 0bfcee9 ported
codex/add-backend-smoke-test-for-workflow-spine* 0bfcee9 ported
codex/add-correction-impact-proposal-action* 0bfcee9 ported
codex/add-workflow-agent-proposal-for-hotspots 0bfcee9 ported
codex/add-metrics-endpoint-for-workflows* 0bfcee9 ported
codex/add-backend-endpoint-to-export-workflow-bundle* 0bfcee9 ported
codex/add-timeline-filters-for-debugging* ecc2493 ported
codex/add-proposal-cards-for-new-agent-actions* ecc2493 ported
codex/create-cloud-task-integration-protocol n/a dropped (orchestration doc only)
codex/add-cave-integration-spike-documentation* n/a deferred (backlog/doc-only)

Out of scope in this PR

  • Non-codex PRs #120/#127/#136

sam4coding and others added 13 commits March 26, 2026 13:10
- Implemented Login UI and Auth context with localStorage persistence.
- Added Admin/Worker role-based view gating.
- Integrated mock data for 19 real volumes from cluster export.
- Resolved merge conflicts with upstream/main and handled WorkflowSelector sunset.
- Implemented Login UI and Auth context with localStorage persistence.
- Added Admin/Worker role-based view gating.
- Integrated mock data for 1000 volumes (real data ingestion pending).
- Resolved merge conflicts with upstream/main.
…ration

# Conflicts:
#	scripts/dev.sh
#	scripts/start.sh
#	server_api/chatbot/chatbot.py
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.

2 participants