.coveragerc
.gitignore
.isort.cfg
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE.txt
MANIFEST.in
README.rst
__init__.py
app.py
mock_weather_api_example.py
pyproject.toml
refs.py
requirements.txt
setup.cfg
setup.py
src.zip
tox.ini
.github/__init__.py
.github/workflows/__init__.py
.github/workflows/ci.yml
ddd/__init__.py
ddd/aggregates/EmailAggregate.py
ddd/aggregates/EmployeeAggregate.py
ddd/aggregates/FeedbackAggregate.py
ddd/aggregates/ReportAggregate.py
ddd/aggregates/__init__.py
ddd/entities/Email.py
ddd/entities/Employee.py
ddd/entities/Feedback.py
ddd/entities/Report.py
ddd/entities/__init__.py
ddd/repositories/EmailRepo.py
ddd/repositories/EmployeeRepo.py
ddd/repositories/FeedbackRepo.py
ddd/repositories/ReportRepo.py
ddd/repositories/__init__.py
ddd/services/EmailService.py
ddd/services/EmployeeService.py
ddd/services/FeedbackService.py
ddd/services/ReportService.py
ddd/services/__init__.py
ddd/value_objects/EmailValue.py
ddd/value_objects/EmployeeValue.py
ddd/value_objects/FeedbackValue.py
ddd/value_objects/ReportValue.py
ddd/value_objects/UUID.py
ddd/value_objects/__init__.py
docs/Makefile
docs/__init__.py
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/license.rst
docs/readme.rst
docs/requirements.txt
docs/_static/.gitignore
docs/_static/__init__.py
docs/books/__init__.py
docs/books/chat-prompt/__init__.py
docs/books/chat-prompt/blackboard.md
docs/books/chat-prompt/book.sh
docs/books/chat-prompt/chapter01-introduction.py
docs/books/chat-prompt/chapter02-setting-up.py
docs/books/chat-prompt/chapter03-basic-usage.py
docs/books/chat-prompt/chapter04-building-custom-function.py
docs/books/chat-prompt/chapter05-error-handling.py
docs/books/chat-prompt/chapter06-integrating-services.py
docs/books/chat-prompt/chapter07-testing.py
docs/books/chat-prompt/chapter08-building-chatbot.py
docs/books/chat-prompt/chapter09-advanced-techniques.py
docs/books/chat-prompt/chapter10-frontend-integration.py
docs/books/chat-prompt/enhance-pathfinding.py
docs/books/chat-prompt/iterative-self-examination.py
docs/books/chat-prompt/optimize-code-generation.py
docs/books/chat-prompt/train-knowledge-extraction.py
docs/books/chat-prompt/versatile-code-generation.py
docs/books/chat-prompt/weighted-graphs.py
docs/books/prag2/Chapter01.md
docs/books/prag2/Chapter02.md
docs/books/prag2/Chapter03.md
docs/books/prag2/Chapter04.md
docs/books/prag2/Chapter05.md
docs/books/prag2/Chapter06.md
docs/books/prag2/Chapter07.md
docs/books/prag2/Chapter08.md
docs/books/prag2/Chapter09.md
docs/books/prag2/Chapter10.md
docs/books/prag2/Chapter11.md
docs/books/prag2/Chapter12.md
docs/books/prag2/Chapter13.md
docs/books/prag2/Chapter14.md
docs/books/prag2/Chapter15.md
docs/books/prag2/Chapter16.md
docs/books/prag2/Chapter17.md
docs/books/prag2/Chapter18.md
docs/books/prag2/Chapter19.md
docs/books/prag2/Chapter20.md
docs/books/prag2/blackboard.md
docs/books/prag2/book.sh
docs/books/prag2/book2.sh
docs/books/prag2/book3.sh
docs/books/prag2/chat.py
docs/books/pragmatic/Chapter01.md
docs/books/pragmatic/Chapter02.md
docs/books/pragmatic/Chapter03.md
docs/books/pragmatic/Chapter04.md
docs/books/pragmatic/Chapter05.md
docs/books/pragmatic/Chapter06.md
docs/books/pragmatic/Chapter07.md
docs/books/pragmatic/Chapter08.md
docs/books/pragmatic/Chapter09.md
docs/books/pragmatic/Chapter10.md
docs/books/pragmatic/Chapter11.md
docs/books/pragmatic/Chapter12.md
docs/books/pragmatic/Chapter13.md
docs/books/pragmatic/Chapter14.md
docs/books/pragmatic/Chapter15.md
docs/books/pragmatic/Chapter16.md
docs/books/pragmatic/Chapter17.md
docs/books/pragmatic/Chapter18.md
docs/books/pragmatic/Chapter19.md
docs/books/pragmatic/Chapter20.md
docs/books/pragmatic/blackboard.md
docs/books/pragmatic/book.sh
docs/books/pragmatic/bak/Chapter01.md
docs/books/pragmatic/bak/Chapter02.md
docs/books/pragmatic/bak/Chapter03.md
docs/books/pragmatic/bak/Chapter04.md
docs/books/pragmatic/bak/Chapter05.md
docs/books/pragmatic/bak/Chapter06.md
docs/books/pragmatic/bak/Chapter07.md
docs/books/pragmatic/bak/Chapter08.md
docs/books/pragmatic/bak/Chapter09.md
docs/books/pragmatic/bak/Chapter10.md
docs/books/pragmatic/bak/Chapter11.md
docs/books/pragmatic/bak/Chapter12.md
docs/books/pragmatic/bak/Chapter13.md
docs/books/pragmatic/bak/Chapter14.md
docs/books/pragmatic/bak/Chapter15.md
docs/books/pragmatic/bak/Chapter16.md
docs/books/pragmatic/bak/Chapter17.md
docs/books/pragmatic/bak/Chapter18.md
docs/books/pragmatic/bak/Chapter19.md
docs/books/pragmatic/bak/Chapter20.md
docs/books/testbed/Chapter02.md
docs/books/testbed/Chapter03.md
docs/books/testbed/Chapter04.md
docs/books/testbed/Chapter05.md
docs/books/testbed/blackboard.md
docs/books/testbed/book2.sh
docs/books/tonights-book/assess-pke-rrt.py
docs/books/tonights-book/blackboard.md
docs/books/tonights-book/book.sh
docs/books/tonights-book/cot-empact.py
docs/books/tonights-book/cot-enhanced-performance.py
docs/books/tonights-book/dynamic-graph-mgpf.py
docs/books/tonights-book/enhance-llm-generalization.py
docs/books/tonights-book/enhance-pathfinding.py
docs/books/tonights-book/enhanced-mgpf-codening.py
docs/books/tonights-book/evaluate-codecot.py
docs/books/tonights-book/evaluate-llm-adaptation.py
docs/books/tonights-book/iterative-self-examination.py
docs/books/tonights-book/llm-adaptation-tasks.py
docs/books/tonights-book/llm-adaptation.py
docs/books/tonights-book/llm-reasoning-cot.py
docs/books/tonights-book/multi-task-learning.py
docs/books/tonights-book/optimize-code-generation.py
docs/books/tonights-book/refine-code-generation.py
docs/books/tonights-book/test-pke-rrt.py
docs/books/tonights-book/train-knowledge-extraction.py
docs/books/tonights-book/versatile-code-generation.py
docs/books/tonights-book/weighted-graphs.py
src/chapters.py
src/ent.py
src/gen_app.py
src/gen_entities.py
src/gen_web_crud.py
src/__pycache__/__init__.py
src/chapters/Chapter1.py
src/chapters/Chapter10.py
src/chapters/Chapter11.py
src/chapters/Chapter12.py
src/chapters/Chapter13.py
src/chapters/Chapter14.py
src/chapters/Chapter15.py
src/chapters/Chapter16.py
src/chapters/Chapter17.py
src/chapters/Chapter18.py
src/chapters/Chapter19.py
src/chapters/Chapter2.py
src/chapters/Chapter20.py
src/chapters/Chapter3.py
src/chapters/Chapter4.py
src/chapters/Chapter5.py
src/chapters/Chapter6.py
src/chapters/Chapter7.py
src/chapters/Chapter8.py
src/chapters/Chapter9.py
src/fgn/__init__.py
src/fgn/cli.py
src/fgn/skeleton.py
src/fgn.egg-info/PKG-INFO
src/fgn.egg-info/SOURCES.txt
src/fgn.egg-info/__init__.py
src/fgn.egg-info/dependency_links.txt
src/fgn.egg-info/entry_points.txt
src/fgn.egg-info/not-zip-safe
src/fgn.egg-info/requires.txt
src/fgn.egg-info/top_level.txt
src/fgn/__pycache__/__init__.py
src/fgn/completion/__init__.py
src/fgn/completion/chat.py
src/fgn/completion/complete.py
src/fgn/completion/history.py
src/fgn/completion/output.txt
src/fgn/completion/output0.py
src/fgn/completion/output2.txt
src/fgn/completion/output3.txt
src/fgn/completion/prompt_schemas.py
src/fgn/completion/__pycache__/__init__.py
src/fgn/core/__init__.py
src/fgn/core/chat_agent.py
src/fgn/core/command_context.py
src/fgn/core/core_cmd.py
src/fgn/core/default_sub_cmd.py
src/fgn/core/dsl_parser.py
src/fgn/core/fgn_cli.py
src/fgn/core/__pycache__/__init__.py
src/fgn/core/commands/__init__.py
src/fgn/core/commands/blog/__init__.py
src/fgn/core/commands/blog/blog_cmd.py
src/fgn/core/commands/blog/blog_config.yml
src/fgn/core/commands/blog/blog_example.txt
src/fgn/core/commands/blog/blog_history.txt
src/fgn/core/commands/blog/blog_system_prompt.txt
src/fgn/core/commands/blog/blog_template.txt
src/fgn/core/commands/blog/__pycache__/__init__.py
src/fgn/core/commands/chain/__init__.py
src/fgn/core/commands/chain/chain_cmd.py
src/fgn/core/commands/chain/chain_config.yml
src/fgn/core/commands/chain/chain_example.txt
src/fgn/core/commands/chain/chain_history.txt
src/fgn/core/commands/chain/chain_system_prompt.txt
src/fgn/core/commands/chain/chain_template.txt
src/fgn/core/commands/chain/__pycache__/__init__.py
src/fgn/core/commands/code/__init__.py
src/fgn/core/commands/code/code_cmd.py
src/fgn/core/commands/code/code_config.yml
src/fgn/core/commands/code/code_example.txt
src/fgn/core/commands/code/code_history.txt
src/fgn/core/commands/code/code_schema.txt
src/fgn/core/commands/code/code_system_prompt.txt
src/fgn/core/commands/code/code_template.txt
src/fgn/core/commands/code/__pycache__/__init__.py
src/fgn/core/commands/core/__init__.py
src/fgn/core/commands/core/core_cmd.py
src/fgn/core/commands/core/__pycache__/__init__.py
src/fgn/core/commands/dsl/__init__.py
src/fgn/core/commands/dsl/dsl_cmd.py
src/fgn/core/commands/dsl/dsl_config.yml
src/fgn/core/commands/dsl/dsl_example.txt
src/fgn/core/commands/dsl/dsl_history.txt
src/fgn/core/commands/dsl/dsl_system_prompt.txt
src/fgn/core/commands/dsl/dsl_template.txt
src/fgn/core/commands/dsl/main.yaml
src/fgn/core/commands/dsl/newsletter.yaml
src/fgn/core/commands/dsl/newsletter2.yaml
src/fgn/core/commands/dsl/sub.yaml
src/fgn/core/commands/dsl/switch.yaml
src/fgn/core/commands/dsl/__pycache__/__init__.py
src/fgn/core/commands/help/__init__.py
src/fgn/core/commands/help/help-in.md
src/fgn/core/commands/help/help_cmd.py
src/fgn/core/commands/help/help_config.yml
src/fgn/core/commands/help/help_example.txt
src/fgn/core/commands/help/help_history.txt
src/fgn/core/commands/help/help_system_prompt.txt
src/fgn/core/commands/help/help_template.txt
src/fgn/core/commands/help/__pycache__/__init__.py
src/fgn/core/commands/howto/__init__.py
src/fgn/core/commands/howto/howto_cmd.py
src/fgn/core/commands/howto/howto_config.yml
src/fgn/core/commands/howto/howto_example.txt
src/fgn/core/commands/howto/howto_history.txt
src/fgn/core/commands/howto/howto_system_prompt.txt
src/fgn/core/commands/howto/howto_template.txt
src/fgn/core/commands/howto/__pycache__/__init__.py
src/fgn/core/commands/lts/__init__.py
src/fgn/core/commands/lts/lts_cmd.py
src/fgn/core/commands/lts/lts_config.yml
src/fgn/core/commands/lts/lts_example.txt
src/fgn/core/commands/lts/lts_history.txt
src/fgn/core/commands/lts/lts_system_prompt.txt
src/fgn/core/commands/lts/lts_template.txt
src/fgn/core/commands/lts/__pycache__/__init__.py
src/fgn/core/commands/nano/__init__.py
src/fgn/core/commands/nano/nano_cmd.py
src/fgn/core/commands/nano/nano_config.yml
src/fgn/core/commands/nano/nano_example.txt
src/fgn/core/commands/nano/nano_history.txt
src/fgn/core/commands/nano/nano_system_prompt.txt
src/fgn/core/commands/nano/nano_template.txt
src/fgn/core/commands/nano/__pycache__/__init__.py
src/fgn/core/commands/plan/__init__.py
src/fgn/core/commands/plan/plan_cmd.py
src/fgn/core/commands/plan/plan_config.yml
src/fgn/core/commands/plan/plan_example.txt
src/fgn/core/commands/plan/plan_history.txt
src/fgn/core/commands/plan/plan_system_prompt.txt
src/fgn/core/commands/plan/plan_template.txt
src/fgn/core/commands/plan/__pycache__/__init__.py
src/fgn/core/commands/prompt/__init__.py
src/fgn/core/commands/prompt/prompt_cmd.py
src/fgn/core/commands/prompt/prompt_config.yml
src/fgn/core/commands/prompt/prompt_example.txt
src/fgn/core/commands/prompt/prompt_system_prompt.txt
src/fgn/core/commands/prompt/prompt_template.txt
src/fgn/core/commands/prompt/__pycache__/__init__.py
src/fgn/core/commands/shell/__init__.py
src/fgn/core/commands/shell/shell_cmd.py
src/fgn/core/commands/shell/shell_config.yml
src/fgn/core/commands/shell/shell_example.txt
src/fgn/core/commands/shell/shell_history.txt
src/fgn/core/commands/shell/shell_system_prompt.txt
src/fgn/core/commands/shell/shell_template.txt
src/fgn/core/commands/shell/__pycache__/__init__.py
src/fgn/core/commands/template/__init__.py
src/fgn/core/commands/template/template_cmd.py
src/fgn/core/commands/template/template_config.yml
src/fgn/core/commands/template/template_example.txt
src/fgn/core/commands/template/template_history.txt
src/fgn/core/commands/template/template_template.txt
src/fgn/core/commands/template/__pycache__/__init__.py
src/fgn/core/commands/ttemp/__init__.py
src/fgn/core/commands/ttemp/ttemp_cmd.py
src/fgn/core/commands/ttemp/ttemp_config.yml
src/fgn/core/commands/ttemp/ttemp_example.txt
src/fgn/core/commands/ttemp/ttemp_history.txt
src/fgn/core/commands/ttemp/ttemp_system_prompt.txt
src/fgn/core/commands/ttemp/ttemp_template.txt
src/fgn/models/__init__.py
src/fgn/models/message.py
src/fgn/models/__pycache__/__init__.py
src/fgn/models/dsl/__init__.py
src/fgn/models/dsl/fgn_dsl_schema.py
src/fgn/models/dsl/step.py
src/fgn/models/dsl/task.py
src/fgn/models/dsl/__pycache__/__init__.py
src/fgn/utils/__init__.py
src/fgn/utils/chat_agent_configuration.py
src/fgn/utils/clipboard.py
src/fgn/utils/file_operations.py
src/fgn/utils/llama_llm.py
src/fgn/utils/llm_operations.py
src/fgn/utils/output_manager.py
src/fgn/utils/__pycache__/__init__.py
src/typetemp/__init__.py
src/typetemp/functional.py
src/typetemp/skeleton.py
src/typetemp/utils.py
src/typetemp/__pycache__/__init__.py
src/typetemp/environment/__init__.py
src/typetemp/environment/typed_environment.py
src/typetemp/environment/typed_native_environment.py
src/typetemp/environment/__pycache__/__init__.py
src/typetemp/extension/__init__.py
src/typetemp/extension/faker_extension.py
src/typetemp/extension/inflection_extension.py
src/typetemp/extension/__pycache__/__init__.py
src/typetemp/template/__init__.py
src/typetemp/template/dsl_project.py
src/typetemp/template/render_funcs.py
src/typetemp/template/render_mixin.py
src/typetemp/template/typed_critical_path_table.py
src/typetemp/template/typed_injector.py
src/typetemp/template/typed_linkedin_profile_prompt.py
src/typetemp/template/typed_prompt.py
src/typetemp/template/typed_python_source.py
src/typetemp/template/typed_rich_text_editor.py
src/typetemp/template/typed_template.py
src/typetemp/template/__pycache__/__init__.py
templates/__init__.py
templates/email.html
templates/employee.html
templates/feedback.html
templates/report.html
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_dsl_project.py
tests/test_functional.py
tests/test_jinja.py
tests/test_llm_operations.py
tests/__pycache__/__init__.py
tests/typetemp/__init__.py
tests/typetemp/environment/__init__.py
tests/typetemp/environment/test_typed_environment.py
tests/typetemp/environment/test_typed_native_environment.py
tests/typetemp/environment/__pycache__/__init__.py
tests/typetemp/extensions/__init__.py
tests/typetemp/extensions/test_inflection_extension.py
tests/typetemp/extensions/__pycache__/__init__.py
tests/typetemp/template/__init__.py
tests/typetemp/template/test_critical_path_table.py
tests/typetemp/template/test_render_mixin.py
tests/typetemp/template/test_typed_injector.py
tests/typetemp/template/test_typed_template.py
tests/typetemp/template/__pycache__/__init__.py
tests/utils/__init__.py
tests/utils/test_file_operations.py
tests/utils/test_openai_operations.py
tests/utils/test_output_manager.py
tests/utils/__pycache__/__init__.py
web/__init__.py
web/routes/EmailRoutes.py
web/routes/EmployeeRoutes.py
web/routes/FeedbackRoutes.py
web/routes/ReportRoutes.py
web/routes/__init__.py