Repository navigation
feat: sync moteur vers OSS — mise à jour majeure (2026-08-11) - #6
Merged
Merged
Conversation
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_b492df66-d989-491b-9ec2-739dd4759bc5) |
Owner
Author
|
Re-déclenchement CI |
Axellum
force-pushed
the
sync/2026-08-11
branch
from
August 11, 2026 19:38
64d7ec2 to
fabd712
Compare
Synchronisation du miroir public depuis moteur_agents (privé) : - core: +14 modules (env_bootstrap, provider_plugin, agent_trace, log_redaction, model_inventory, dag/node_tier_policy, ha_token, fenetres_execution, ...) - services: +approval_resume_service, +coding_front - tools: +testing, +dag_map_reduce, +registry_setup, +code_front, +db_optimize, +discover_provider_models ; maj terminal/tool_registry/sanitizer - tests: +88 tests (routage session, budget, providers, vocal, tracabilite) - scripts: +gen_ha_local_fallback (reparc CI pytest) - anonymisation OSS: entites HA + IPs LAN dans ha_commands.json.example et deploy YAML - maj: gui_server, workspace_mcp, seed_models_db, requirements, pyproject - CI locale verte: pytest exit 0, oss_secrets_scan OK
Axellum
force-pushed
the
sync/2026-08-11
branch
from
August 11, 2026 19:39
fabd712 to
b41f530
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Résumé
Synchronisation du miroir public depuis le dépôt privé \moteur_agents\ (procédure \prepare_oss_export.ps1\ + anonymisation).
Contenu
Sécurité (repo public)
Validation
Note
High Risk
Very large sync touching planner/executor/reviewer/HITL, tool execution permissions, and auth paths—high blast radius despite many targeted production bugfixes.
Overview
Large public mirror sync that hardens the DAG / agent loop and expands operator-facing APIs, plus new GitHub community files (bug/feature issue templates, Contributor Covenant CoC, README CI badges).
Orchestration & agents:
BaseAgentnow wraps each subclassinvoke()with a ContextVar agent trace (#T296) sotoken_usage.agent_nameis populated. Executor gains per-agent tool allowlists, passesagent_nameinto the registry, optional project conventions on LLM calls, post-write_filetest runs, and T274 logic so verify/read tasks are not falsely failed for “no tool called”. Planner adds mandatorycriteres_acceptation, parallel-stage guidance, tier normalization, configurable planner timeout (#T277), and externalized prompts. Reviewer fixes git-based auto-approve (#T209/#T276) and forces LLM review when git is unreliable. ToolMaker drops local subprocess sandbox for GitHub Actions remote validation (#T207) and persists generated minimal tests (#T190).API & security: HITL pending/approve/reject reads a durable store and resumes or cancels DAGs in background (#T267). Routing passes
session_idintoanalyze_request. Custom agents exposeallowed_toolsin CRUD. Models registry adds inventory/offered-by-API, bulk enable/disable, ping, routing-tier updates; batch routes removed from external APIs. WebSocket auth uses sharedrequire_websocket_auth; HA uses centralizedget_ha_token. Anthropic billing reconciliation endpoint added.Reviewed by Cursor Bugbot for commit 64d7ec2. Configure here.