yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 11:13:26 +08:00
5936c7f59d fix: use json.dumps instead of g.json.dumps
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-10 11:10:55 +08:00
cd9208cbf4 feat: auto-create pipeline_user_memory table on startup
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-10 11:06:44 +08:00
2d6709ee33 feat: Agent v2 执行引擎 - AgentExecutor with compression/memory/skills
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 11:06:44 +08:00
c071ac19e2 feat: Agent v2 测试端点 test_agent_v2.dspy
yumoqing pushed to main at yumoqing/pipeline_core 2026-08-10 11:06:39 +08:00
5fd38f8635 feat: Agent v2 能力定义层 - AgentConfig/ToolRegistry/SkillLoader/MemoryStore
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:48:11 +08:00
390869394c feat: few-shot example showing correct tool_call→reply pattern vs describing plans
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:41:20 +08:00
d80937af9f refactor: principle-based action rule — reply for results, tool_call for action
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:35:42 +08:00
e11857e69f fix: enforce action — LLM must call tools not just describe plans
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:31:37 +08:00
6f717f1d13 fix: strip stray trailing } from reply when LLM botches JSON
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:26:38 +08:00
5f0c419986 refactor: history as system-level reference — user message is primary input, not mixed with history
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:21:43 +08:00
e6830955cd fix: stronger anti-switch prompt — only trigger on explicit 切换到 prefix
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 08:18:40 +08:00
6faecb58bd feat: use MdWidget for final reply and notifications — full markdown rendering
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:16:02 +08:00
b6422d646e feat: push pending questions as first NDJSON line before LLM processes message
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:15:11 +08:00
22f76e71b9 feat: inject pending questions into env_text — active notification from role agents to cockpit
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:11:02 +08:00
2544081529 feat: reply formatting guidance — line breaks, lists, bold, concise
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:08:42 +08:00
cb5846c39e fix: strip tool_call JSON fragments from reply text before display and history
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:06:17 +08:00
3e8fc551ef feat: require login for send_message and list_messages + dedup uid fetch
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-10 00:04:16 +08:00
b494b242db fix: handle None user_id — skip DB persistence, use in-memory ctx only
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-09 23:58:18 +08:00
7cb23c7f88 debug: trace LLM raw output, tool calls, history rows, system prompt env
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-09 23:55:48 +08:00
09d51b87c7 fix: _load_ctx fallback — recover project_id from conversation history when settings table empty