Skip to content

Blocking BUG - v1.10+ Subrecipes blocked by missing session, even if explicit pre-existing session_id passed in #5288

@cbruyndoncx

Description

@cbruyndoncx

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.

Metadata

Metadata

Labels

clip1Priority 1 - High (supports roadmap)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions