Skip to content

Released zips do not contain the Chimera-patched OWL/Camel commits documented in README §4 #2

@hey-Cu

Description

@hey-Cu

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:

  1. 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
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions