Following the README reproduction procedure with the published release, I cannot get past Phase 1 Step 3 because the zipped OWL/Camel do not match the commits claimed in §4.
Evidence
Commit mismatch
README §4 states:
Framework | Chimera-patched commit (claimed)
-- | --
OWL | b7d3e85a704266fda8507cf801cf965713ca4f8
Camel | 45c17ebbf068f5c54c4657212831f7a8d2e0db4a
Actual HEAD inside the shipped archives:
$ unzip -p zips/owl.zip 'owl/.git/refs/heads/main'
8492847c68ff8e79fab60ce0f8953b7994e168d3
$ unzip -p zips/camel.zip 'camel/.git/refs/heads/master'
744697873b70aaada5b8bd1435240677aa364efb # == camel-ai v0.2.90a6, vanilla upstream
Both archives appear to be vanilla upstream snapshots, not the patched forks.
Missing run_chimera_society
src/task.py:37 imports run_chimera_society from owl.utils:
from owl.utils import run_chimera_society
That symbol does not exist in the shipped owl archive:
$ grep -rc run_chimera_society owl/
0
Only run_society is exported from owl/owl/utils/init.py.
API drift breaks Phase 1 Step 3
Because the shipped Camel is v0.2.90a6 (vanilla), src/meeting_for_weekly_goal_auto.py:149 fails immediately:
TypeError: Workforce.init() got an unexpected keyword argument 'coordinator_agent_kwargs'
Current upstream Workforce.init takes coordinator_agent=, task_agent=, new_worker_agent=, default_model= — not the _kwargs form the src/ code uses. The same drift exists for FileWriteToolkit (renamed to FileToolkit, and output_dir= renamed to working_directory=) used in src/task.py and src/random_browse.py.
Empty phase-1 step-4 script
src/post_meeting_summary_auto.py is empty — only the Apache license header, no code. README Phase 1 Step 4 tells the user to run it, and src/daily_plan_generation_auto.py depends on the meeting_schedule_week_N.json it is supposed to produce.
Environment
- macOS 24.6.0, Python 3.10 (conda env
chimera), uv installer as per README - Fresh clone, fresh unzip of
zips/.zip, no local modifications to owl/ or camel/ - Only deviation from README:
base_dir in src/config.py pointed at a macOS path instead of /data/Chimera
Request
Could you either:
- Re-upload
zips/owl.zip and zips/camel.zip built from the commits listed in README §4 (b7d3e85a… and 45c17ebb…), and publish src/post_meeting_summary_auto.py, or - Replace §4's commit table with the actual shipped commits and publish a patch series (or a branch on each fork) that produces
run_chimera_society + the Workforce(*_kwargs=…) / FileWriteToolkit API expected by src/?
Happy to test either fix. Thanks for releasing the code.
Following the README reproduction procedure with the published release, I cannot get past Phase 1 Step 3 because the zipped OWL/Camel do not match the commits claimed in §4.
Evidence
Commit mismatch
README §4 states:
Framework | Chimera-patched commit (claimed) -- | -- OWL | b7d3e85a704266fda8507cf801cf965713ca4f8 Camel | 45c17ebbf068f5c54c4657212831f7a8d2e0db4aActual HEAD inside the shipped archives:
Both archives appear to be vanilla upstream snapshots, not the patched forks.
Missing
run_chimera_societysrc/task.py:37importsrun_chimera_societyfromowl.utils:That symbol does not exist in the shipped owl archive:
Only
run_societyis exported fromowl/owl/utils/init.py.API drift breaks Phase 1 Step 3
Because the shipped Camel is v0.2.90a6 (vanilla),
src/meeting_for_weekly_goal_auto.py:149fails immediately:Current upstream
Workforce.inittakescoordinator_agent=,task_agent=,new_worker_agent=,default_model=— not the_kwargsform the src/ code uses. The same drift exists forFileWriteToolkit(renamed toFileToolkit, andoutput_dir=renamed toworking_directory=) used insrc/task.pyandsrc/random_browse.py.Empty phase-1 step-4 script
src/post_meeting_summary_auto.pyis empty — only the Apache license header, no code. README Phase 1 Step 4 tells the user to run it, andsrc/daily_plan_generation_auto.pydepends on themeeting_schedule_week_N.jsonit is supposed to produce.Environment
chimera),uvinstaller as per READMEzips/.zip, no local modifications to owl/ or camel/base_dirinsrc/config.pypointed at a macOS path instead of/data/ChimeraRequest
Could you either:
zips/owl.zipandzips/camel.zipbuilt from the commits listed in README §4 (b7d3e85a…and45c17ebb…), and publishsrc/post_meeting_summary_auto.py, orrun_chimera_society+ theWorkforce(*_kwargs=…)/FileWriteToolkitAPI expected bysrc/?Happy to test either fix. Thanks for releasing the code.