Files
Assaf Elovic bea0ad07c3 fix: restore importability and multi-agent graph construction
Three shipped-blocker fixes, consolidated from community PRs:

- query_processing.py annotated _normalize_sub_queries with Any/List
  before importing typing, raising NameError at import on Python <=3.13
  (eager annotations). Broke the PyPI wheel, both Dockerfiles and
  runtime.txt. Fix from #1943, plus its regression test.
  Closes #1981, #2069.

- ChiefEditorAgent._route_fact_check and EditorAgent._route_draft_review
  were referenced by add_conditional_edges but never defined, so
  init_research_team() raised AttributeError and multi_agents was dead
  on arrival. Fix from #2063, plus its regression test. Closes #2060.

- .claude/worktrees/crazy-curie-e43899 was committed as a 160000 gitlink
  to an unreachable commit, breaking recursive clones and git-URL Docker
  builds. Fix from #2072. Closes #2055.

Co-authored-by: MrSampson <noreply@github.com>
Co-authored-by: AmirF194 <noreply@github.com>
Co-authored-by: JasmineLCY <noreply@github.com>

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 11:00:26 +03:00

56 lines
570 B
Plaintext

#Ignore env containing secrets
.env
.venv
.envrc
#Ignore Virtual Env
env/
venv/
.venv/
# Other Environments
ENV/
env.bak/
venv.bak/
#Ignore generated outputs
outputs/
*.lock
dist/
gpt_researcher.egg-info/
#Ignore my local docs
my-docs/
#Ignore pycache
**/__pycache__/
#Ignore mypy cache
.mypy_cache/
node_modules
.idea
.DS_Store
.docusaurus
build
docs/build
.vscode/launch.json
.langgraph-data/
.next/
package-lock.json
#Vim swp files
*.swp
# Log files
logs/
*.orig
*.log
server_log.txt
#Cursor Rules
.cursorrules
CURSOR_RULES.md
/.claude/worktrees/
/.history