odysseus/services
Harshit Ojha b5b76fe46d
fix(skills): inject published skills when Auto-approve is off (#6643)
With Auto-approve OFF the agent loop asked get_relevant_skills for
min_confidence=2.0, meant as 'published only'. The gate applies the
confidence check to published skills too, and confidence is 0-1, so no
user skill was ever injected, published or not. The explicit-activation
path already treats OFF as status == published.

Add a published_only flag to get_relevant_skills and pass it from both
callers that used the sentinel (relevance injection and the skill
preflight). Auto-approve ON is unchanged: a skill still needs a passing
audit and the confidence threshold.

Fixes #6634
2026-10-13 21:02:23 +01:00
..
docs fix(docs): map live VectorRAG result shapes (#5960) 2026-08-17 00:07:12 +01:00
faces Odysseus v1.0 2026-05-31 23:58:26 +09:00
hwfit chore(publication): close pre-integration release blockers 2026-10-05 01:37:49 +01:00
memory fix(skills): inject published skills when Auto-approve is off (#6643) 2026-10-13 21:02:23 +01:00
research fix: services research source extraction crashes on a non-dict finding (#1868) 2026-07-20 09:39:16 +02:00
search merge: reconcile PR 40 with current lab 2026-10-01 05:03:58 +01:00
shell fix: use running loop for shell stream deadlines (#1694) 2026-06-03 13:37:46 +09:00
stt STT: clean temp audio files on transcription failure 2026-06-02 20:43:24 +09:00
tts improve cache size calculation by filtering file types 2026-07-29 12:47:55 +03:00
youtube fix(youtube): consolidate duplicate handler 2026-06-15 15:03:41 +09:00
__init__.py Squash Odysseus development history 2026-09-11 06:04:19 +00:00