| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(runtime): bound streaming memory pressure (#3801) * fix(runtime): bound streaming memory pressure * test(runtime): add end-to-end memory evidence * docs(runtime): keep backend evidence source-only * docs(runtime): remove generated evidence artifacts | 10 天前 | |
fix(runtime): bound streaming memory pressure (#3801) * fix(runtime): bound streaming memory pressure * test(runtime): add end-to-end memory evidence * docs(runtime): keep backend evidence source-only * docs(runtime): remove generated evidence artifacts | 10 天前 | |
fix(runtime): bound streaming memory pressure (#3801) * fix(runtime): bound streaming memory pressure * test(runtime): add end-to-end memory evidence * docs(runtime): keep backend evidence source-only * docs(runtime): remove generated evidence artifacts | 10 天前 | |
fix(runtime): bound streaming memory pressure (#3801) * fix(runtime): bound streaming memory pressure * test(runtime): add end-to-end memory evidence * docs(runtime): keep backend evidence source-only * docs(runtime): remove generated evidence artifacts | 10 天前 | |
♻️ Refactor phase 1: agent_service / vectordatabase_service / skill_service (#3843) * refactor(core): slim agent skill and knowledge services Extract reusable service boundaries, preserve deleted-model availability, and consolidate knowledge-base permission, list, and deletion flows. Co-authored-by: Codex <noreply@openai.com> Generated-by: gpt-5.6-sol * ♻️ Refactor phase 1: agent_service / vectordatabase_service / skill_service * ♻️ Refactor phase 1: agent_service / vectordatabase_service / skill_service * 🧪 Add test files * fix(agent): preserve repository naming after develop rebase * ♻️ Refactor phase 1: agent_service / vectordatabase_service / skill_service * 🧪 Add test files | 4 天前 | |
✨feat:add model-monitoring (#2841) * feat:add model-monitoring * fix: mask base_url in connectivity logs to resolve CodeQL clear-text secret alert * fix: resolve CI test failures, remove dead code, and fix permission case mismatch - Remove _filter_by_rbac function and unused imports from monitoring_app - Fix OpenAIModel.__call__ to accept injected _token_tracker - Fix LLMTokenTracker to no-op when monitoring is disabled - Fix OpenAIModel.__init__ to handle missing model_id attribute - Fix monitor_llm_call decorator IndexError on bare functions - Fix permission case mismatch (MODEL:CREATE -> model:create) - Mask base_url in model health connectivity logs (CodeQL) - Update test assertions for display_name parameter - Merge SQL migrations into single file - Add time range selector (24h/7d/30d) to monitoring UI Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> * fix: resolve SonarCloud quality gate failures and CI test errors - Add missing record_model_call import in embedding_model.py (NameError fix) - Update test assertions to include display_name parameter - Use Annotated type hints for FastAPI DI, replace unused variables - Remove unused error variable in _MonitoredClient.create - Extract renderTextModelMetric helper in ModelList.tsx to eliminate negated conditions and nested ternaries - Replace unused loop index and empty pass blocks in tests * fix: remove explicit return False in __exit__ to resolve SonarCloud R635 * fix: use relative import for record_model_call to fix CI ModuleNotFoundError * fix: use absolute import in embedding_model and fix test import method - Revert embedding_model.py to absolute import (compatible with installed package) - Replace importlib.util direct file loading in test with normal package import * fix: use absolute import for record_model_call in embedding_model.py * fix: update test patch targets from embedding_model_under_test to nexent.core.models.embedding_model * fix: use relative import for record_model_call (consistent with openai_llm.py) * test: add monitoring integration tests to improve Codecov diff coverage Covers _MonitoredClient wrapping, display_name context var, token tracker, set_monitoring_context/operation calls, copy_context propagation, and monitoring_app error handling paths. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> * test: add monitoring integration tests for embedding, agent, conversation and tool services Add 8 tests covering record_model_call and set_monitoring_context/operation instrumentation in 4 production files to meet Codecov diff coverage target. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> * fix: replace deprecated codecov Python uploader with official GitHub Action The old pip install codecov CLI is deprecated and silently fails on ARM runners. Replace the architecture-conditional dual-uploader approach with a single codecov/codecov-action@v4 step that works on all platforms. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> --------- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 10 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 4 天前 | ||
| 4 个月前 |