Skip to content

feat(ops): P0-4 Tracing - OPS_CHAT_TRACER + trace_span for deep/react - #231

Merged
Cyning12 merged 5 commits into
mainfrom
task/ops-chat-session-sink-p0-p1
Jul 9, 2026
Merged

feat(ops): P0-4 Tracing - OPS_CHAT_TRACER + trace_span for deep/react#231
Cyning12 merged 5 commits into
mainfrom
task/ops-chat-session-sink-p0-p1

Conversation

@Cyning12

@Cyning12 Cyning12 commented Jul 9, 2026

Copy link
Copy Markdown
Owner

P0-4 Tracing implementation.\n\n- OPS_CHAT_TRACER env switch (langfuse/langsmith/none)\n- trace_span context manager with zero-cost no-op default\n- run_id/session_id/agent_role metadata in deep/ReAct entry\n- handoff/review hot-path spans\n- 12 tracing unit tests\n\nVerification: pytest 282 passed, 10 skipped; ruff green.

CI 状态(自动 · pr-post-ci)

更新:2026-07-09 07:57 UTC · tools/pr_post_ci_update_body.py

Required 全绿:否

Check Status
contract_check in_progress
manifest_check in_progress
pytest in_progress

变更范围(自动统计)

文件数:11

顶层前缀 计数
docs/ 4
api/ 3
tests/ 2
.python-version 1
requirements.txt 1

⚠ automerge 路径闸:含 api/tests/.github/workflows/ 等 — 勿打 automerge 或须人审 merge。

命中路径
  • api/ops/orchestrator/core.py
  • api/ops/react_loop.py
  • api/ops/tracing.py
  • tests/ops/test_chat_context.py
  • tests/ops/test_tracing.py

CyningMM added 3 commits July 9, 2026 14:22
- api/ops/tracing.py: add OPS_CHAT_TRACER env switch (langfuse/langsmith/none),
  keep LANGFUSE_TRACING/LANGSMITH_TRACING backward compat, add trace_span ctx mgr.
- api/ops/orchestrator/core.py: add run_id/agent_role=deep metadata, wrap
  handoff/review in trace_span.
- api/ops/react_loop.py: add run_id/agent_role=react metadata, wrap
  handoff/review in trace_span.
- tests/ops/test_tracing.py: 12 tests covering no-op, OPS_CHAT_TRACER switches,
  mock langfuse/langsmith span creation, run_deep/react span metadata.
- Invokes for 30 execute and 40 self-check.
独立复检 + 全局验收落盘;建议合并,阻塞项无。
@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ai-ink-brain-api-python Ready Ready Preview, Comment Jul 9, 2026 7:48am

@mergify

mergify Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@Cyning12
Cyning12 merged commit 2f37a44 into main Jul 9, 2026
9 checks passed
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