-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Description
Blocking BUG - v1.10+ Subrecipes blocked by missing session, even if explicit pre-existing session_id passed in
Unable to run in v1.10 or v1.11.1,
in cli
- --no-session does not work
- using --session-id 20251021_2 (which i noted from interactive session), starts main recipe, but fails on sub-recipes with same error
Running: /home/cb/.local/bin/goose run --recipe main_recipe.yaml --quiet -r --session-id 20251021_2 --params update_frequency= --params limit=100 --params days=2
Loading recipe: Run full youtubeiq pipeline (preprocess -> fetch -> process)
Description: Top-level recipe to fetch video from channels or playlists, and per-video processing using sub-recipes.
Parameters used to load this recipe:
update_frequency:
limit: 100
days: 2
─── create_task_preprocess_channels | subrecipe ──────────────────────────
task_parameters:
-
days: 2
limit: 100
update_frequency: weekly
─── execute_task | subagent ──────────────────────────
execution_mode: sequential
task_ids: d672b21b-1638-4684-a92c-1d49e15e27f4
─── create_task_fetch_videos | subrecipe ──────────────────────────
task_parameters:
-
channelIds: ["UCdoadna9HFHsxXWhafhNvKw","UCyaN6mg5u8Cjy2ZI4ikWaug","UCpoWCikpTk6Ysw4GSI___hw","UCQo_1uyUB4wf-5u7OsVIGHg","UCENWgdIISKK2M7xGeG1ZhW...
days: 2
─── execute_task | subagent ──────────────────────────
execution_mode: sequential
task_ids: a3c55349-fc79-4094-89cc-362760bf27ed
─── create_task_driver | subrecipe ──────────────────────────
task_parameters:
-
videoIds: ["kREtJ91lIw4","GePFC-P99pk","7whH1RpeD0E","hwPBiBLbjzA","DTBTl6vwkb0","0W7WKhA7szU","c9tPUc6HJfQ","u8V45xsnkGA","2KqxVl5g7lw","BYirio4...
─── execute_task | subagent ──────────────────────────
execution_mode: sequential
task_ids: 7341bff7-3ad6-4bb1-9066-6e22230a2938
─── final_output | recipe ──────────────────────────
channels_used: UCdoadna9HFHsxXWhafhNvKw, UCyaN6mg5u8Cjy2ZI4ikWaug, UCpoWCikpTk6Ysw4GSI___hw, UCQo_1uyUB4wf-5u7OsVIGHg, UCENWgdIISKK2M7xGeG1ZhWQ, UCcPQxzJ...
errors:
-
error: failed to execute sub-recipe: Session is required
task_id: d5e4a40d-5a99-4cc5-a793-d4ca0581f7fa
videoId: kREtJ91lIw4
-
error: failed to execute sub-recipe: Session is required
task_id: d739fb9e-e22e-4f50-8746-77c77924c8c0
videoId: GePFC-P99pk
Expected behavior
Is should just run with or without session
Possibly caused by the sqlitedb ?
Screenshots
If applicable, add screenshots to help explain your problem.
Please provide following information:
- OS & Arch: Ubuntu 24.04
- Interface: CLI
- Version: [v1.10+ v1.11.1
- Extensions enabled: Developer and Custom
- Provider & Model: n/a
Additional context
Not sure if the naming of sessions still works, could not get it to work either, but have not used it before.