LICENSE
README.md
pyproject.toml
src/fen/__init__.py
src/fen/__main__.py
src/fen/agent.py
src/fen/api_keys.py
src/fen/bootstrap.py
src/fen/brief.py
src/fen/checkpoints.py
src/fen/clean.py
src/fen/cli.py
src/fen/completion.py
src/fen/config.py
src/fen/config_wizard.py
src/fen/context.py
src/fen/credentials.py
src/fen/dashboard.py
src/fen/doctor.py
src/fen/eval.py
src/fen/explain.py
src/fen/failover.py
src/fen/focus.py
src/fen/freellm_catalog.py
src/fen/gemini.py
src/fen/gitops.py
src/fen/helptext.py
src/fen/hooks.py
src/fen/hosts.py
src/fen/init.py
src/fen/jobs.py
src/fen/key_test.py
src/fen/key_wizard.py
src/fen/knowledge.py
src/fen/llm.py
src/fen/loop.py
src/fen/migrate.py
src/fen/notify.py
src/fen/ollama.py
src/fen/ollama_setup.py
src/fen/openai_compat.py
src/fen/plan.py
src/fen/pool.py
src/fen/pool_usage.py
src/fen/projects.py
src/fen/py.typed
src/fen/quest.py
src/fen/research.py
src/fen/schedule_service.py
src/fen/share.py
src/fen/talk.py
src/fen/talk_actions.py
src/fen/tools.py
src/fen/undo.py
src/fen/update_check.py
src/fen/user_profile.py
src/fen/verify.py
src/fen/work.py
src/fen/work_engine.py
src/fen/work_schedule.py
src/fen/work_wizard.py
src/fen/adapters/__init__.py
src/fen/data/api_keys.example.toml
src/fen/data/fen_personality.md
src/fen/data/freellm_seed.toml
src/fen/templates/AGENTS.md
src/fen/templates/PLAN.md
src/fen/templates/PROMPT.md
src/fen/templates/checkpoints.json
src/fen/templates/criteria.md
src/fen/templates/features.json
src/fen/templates/gitignore.fragment
src/fen/templates/init.sh
src/fen/templates/hooks/on_complete.sh.example
src/fen/templates/projects/cli/README.stub.md
src/fen/templates/projects/cli/criteria.md
src/fen/templates/projects/cli/main.py
src/fen/templates/projects/cli/tests/smoke.py
src/fen/templates/projects/desktop/README.stub.md
src/fen/templates/projects/desktop/app.py
src/fen/templates/projects/desktop/criteria.md
src/fen/templates/projects/library/README.stub.md
src/fen/templates/projects/library/criteria.md
src/fen/templates/projects/library/src/__init__.py
src/fen/templates/projects/library/tests/smoke.py
src/fen/templates/projects/library/tests/__pycache__/test_smoke.cpython-313-pytest-9.1.1.pyc
src/fen/templates/projects/webapi/README.stub.md
src/fen/templates/projects/webapi/criteria.md
src/fen/templates/projects/webapi/app/__init__.py
src/fen/templates/projects/webapi/app/main.py
src/fens_thinking_machine.egg-info/PKG-INFO
src/fens_thinking_machine.egg-info/SOURCES.txt
src/fens_thinking_machine.egg-info/dependency_links.txt
src/fens_thinking_machine.egg-info/entry_points.txt
src/fens_thinking_machine.egg-info/requires.txt
src/fens_thinking_machine.egg-info/top_level.txt
tests/test_adapters.py
tests/test_agent_parse.py
tests/test_api_keys.py
tests/test_bootstrap.py
tests/test_checkpoints.py
tests/test_context_brief.py
tests/test_failover.py
tests/test_failover_research.py
tests/test_fen_extras.py
tests/test_freellm_catalog.py
tests/test_gemini.py
tests/test_help.py
tests/test_interrupt_errors.py
tests/test_key_test.py
tests/test_num_ctx.py
tests/test_ollama_setup.py
tests/test_pause.py
tests/test_plan_layers.py
tests/test_pool.py
tests/test_talk.py
tests/test_verify_env.py
tests/test_work_and_vault.py