docs(spec): align checkpoint trigger names and config key path with implementation
CI / build (pull_request) Successful in 54s
CI / lint (pull_request) Successful in 1m0s
CI / quality (pull_request) Successful in 1m21s
CI / typecheck (pull_request) Successful in 1m28s
CI / security (pull_request) Successful in 1m56s
CI / helm (pull_request) Successful in 24s
CI / push-validation (pull_request) Successful in 23s
CI / e2e_tests (pull_request) Successful in 5m14s
CI / integration_tests (pull_request) Successful in 6m1s
CI / unit_tests (pull_request) Successful in 7m14s
CI / docker (pull_request) Successful in 1m35s
CI / coverage (pull_request) Successful in 10m48s
CI / status-check (pull_request) Successful in 2s
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (push) Successful in 59s
CI / helm (push) Successful in 33s
CI / quality (push) Successful in 1m18s
CI / build (push) Successful in 50s
CI / security (push) Successful in 1m37s
CI / typecheck (push) Successful in 1m59s
CI / push-validation (push) Successful in 22s
CI / e2e_tests (push) Successful in 3m40s
CI / integration_tests (push) Successful in 4m20s
CI / unit_tests (push) Successful in 6m17s
CI / benchmark-publish (push) Failing after 43s
CI / docker (push) Successful in 1m53s
CI / coverage (push) Successful in 12m7s
CI / status-check (push) Successful in 3s

This commit was merged in pull request #10837.
This commit is contained in:
2026-04-24 10:30:44 +00:00
committed by Forgejo
parent 9f583fffeb
commit 3cfa344110
+10
View File
@@ -47,6 +47,16 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
strict `is True or == 1` instead of `bool()` to prevent truthy non-boolean
YAML values (e.g. `unsafe: "no"`) from being treated as unsafe.
- **Checkpoint Trigger Names and Config Key Path** (#5163): Aligned
`docs/specification.md` and `docs/reference/checkpointing.md` with the
implementation. Trigger names `on_tool_write` and `on_tool_write_complete`
are renamed to `before_tool_execute` and `after_tool_execute` to match
`src/cleveragents/tool/runner.py` (`DEFAULT_AUTO_TRIGGERS`) and
`src/cleveragents/application/services/config_service.py`. The configuration
reference table entry is moved from `sandbox.checkpoint.auto-create-on` to
`core.checkpoints.auto-create-on` to match the implementation's
`_register("core", "checkpoints.auto_create_on", ...)` call.
- **UKO Runtime Layer 2 (Paradigm) Indexing** (#9351): Added missing `rdf:type
uko-oo:Class` triple emission in `PythonAnalyzer._extract_class()` so that
Python class definitions are now correctly classified at layer 2 (paradigm/OO)