README.md
pyproject.toml
src/hypergolic/__init__.py
src/hypergolic/alembic.ini
src/hypergolic/api.py
src/hypergolic/auth.py
src/hypergolic/enums.py
src/hypergolic/logging.py
src/hypergolic/providers.py
src/hypergolic/schemas.py
src/hypergolic.egg-info/PKG-INFO
src/hypergolic.egg-info/SOURCES.txt
src/hypergolic.egg-info/dependency_links.txt
src/hypergolic.egg-info/entry_points.txt
src/hypergolic.egg-info/requires.txt
src/hypergolic.egg-info/top_level.txt
src/hypergolic/alembic/README
src/hypergolic/alembic/env.py
src/hypergolic/alembic/script.py.mako
src/hypergolic/alembic/versions/0001_initial.py
src/hypergolic/alembic/versions/0002_tool_approval_rules.py
src/hypergolic/alembic/versions/0003_session_status.py
src/hypergolic/alembic/versions/0004_errors_table.py
src/hypergolic/alembic/versions/0005_workflows.py
src/hypergolic/analytics/__init__.py
src/hypergolic/analytics/router.py
src/hypergolic/analytics/schemas.py
src/hypergolic/attachments/__init__.py
src/hypergolic/attachments/processing.py
src/hypergolic/attachments/router.py
src/hypergolic/cli/__init__.py
src/hypergolic/cli/app.py
src/hypergolic/cli/config_cmd.py
src/hypergolic/cli/launch.py
src/hypergolic/cli/setup.py
src/hypergolic/cli/update.py
src/hypergolic/cli/version.py
src/hypergolic/config/__init__.py
src/hypergolic/config/router.py
src/hypergolic/config/schemas.py
src/hypergolic/config/settings.py
src/hypergolic/db/__init__.py
src/hypergolic/db/engine.py
src/hypergolic/db/models.py
src/hypergolic/db/queries.py
src/hypergolic/db/utils.py
src/hypergolic/docs/README.md
src/hypergolic/docs/__init__.py
src/hypergolic/docs/advanced-usage.md
src/hypergolic/docs/configuration.md
src/hypergolic/docs/getting-started.md
src/hypergolic/docs/installation.md
src/hypergolic/docs/router.py
src/hypergolic/docs/tools.md
src/hypergolic/docs/workflow-reference.md
src/hypergolic/docs/workflows.md
src/hypergolic/files/__init__.py
src/hypergolic/files/operations.py
src/hypergolic/files/router.py
src/hypergolic/files/schemas.py
src/hypergolic/git/__init__.py
src/hypergolic/git/operations.py
src/hypergolic/git/router.py
src/hypergolic/git/schemas.py
src/hypergolic/knowledge/__init__.py
src/hypergolic/knowledge/router.py
src/hypergolic/knowledge/schemas.py
src/hypergolic/knowledge/serializers.py
src/hypergolic/mcptools/__init__.py
src/hypergolic/mcptools/client.py
src/hypergolic/mcptools/oauth.py
src/hypergolic/mcptools/router.py
src/hypergolic/mcptools/schemas.py
src/hypergolic/mcptools/tool_bridge.py
src/hypergolic/messages/__init__.py
src/hypergolic/messages/caching.py
src/hypergolic/messages/conversation.py
src/hypergolic/messages/persistence.py
src/hypergolic/messages/streaming.py
src/hypergolic/messages/truncation.py
src/hypergolic/messages/types.py
src/hypergolic/projects/__init__.py
src/hypergolic/projects/router.py
src/hypergolic/projects/schemas.py
src/hypergolic/prompts/base_prompt.md
src/hypergolic/prompts/builder.py
src/hypergolic/prompts/summarize_prompt.md
src/hypergolic/prompts/roles/reviewer.md
src/hypergolic/prompts/skills/hypergolic-expertise.md
src/hypergolic/prompts/skills/product-management.md
src/hypergolic/prompts/skills/tool-builder.md
src/hypergolic/prompts/workflows/debug.md
src/hypergolic/prompts/workflows/feature-development.md
src/hypergolic/prompts/workflows/optimize-config.md
src/hypergolic/prompts/workflows/debug/investigation.md
src/hypergolic/prompts/workflows/debug/resolving.md
src/hypergolic/prompts/workflows/debug/validating.md
src/hypergolic/prompts/workflows/feature-development/implementation.md
src/hypergolic/prompts/workflows/feature-development/planning.md
src/hypergolic/prompts/workflows/feature-development/requirements.md
src/hypergolic/prompts/workflows/feature-development/review.md
src/hypergolic/prompts/workflows/feature-development/summarize.md
src/hypergolic/prompts/workflows/optimize-config/audit-prompts.md
src/hypergolic/prompts/workflows/optimize-config/audit-skills-roles.md
src/hypergolic/prompts/workflows/optimize-config/audit-tools.md
src/hypergolic/prompts/workflows/optimize-config/audit-workflows.md
src/hypergolic/prompts/workflows/optimize-config/cross-project-review.md
src/hypergolic/prompts/workflows/optimize-config/discovery.md
src/hypergolic/prompts/workflows/optimize-config/implement.md
src/hypergolic/prompts/workflows/optimize-config/propose.md
src/hypergolic/prompts/workflows/optimize-config/summarize.md
src/hypergolic/sessions/__init__.py
src/hypergolic/sessions/operations.py
src/hypergolic/sessions/router.py
src/hypergolic/sessions/schemas.py
src/hypergolic/sessions/status.py
src/hypergolic/skills/__init__.py
src/hypergolic/skills/resolver.py
src/hypergolic/terminal/__init__.py
src/hypergolic/terminal/router.py
src/hypergolic/tools/__init__.py
src/hypergolic/tools/activate_workflow.py
src/hypergolic/tools/approval.py
src/hypergolic/tools/command.py
src/hypergolic/tools/config.py
src/hypergolic/tools/custom.py
src/hypergolic/tools/delete_files.py
src/hypergolic/tools/edit_file.py
src/hypergolic/tools/git.py
src/hypergolic/tools/handlers.py
src/hypergolic/tools/history.py
src/hypergolic/tools/knowledge.py
src/hypergolic/tools/list_files.py
src/hypergolic/tools/make_directory.py
src/hypergolic/tools/manage_mcp.py
src/hypergolic/tools/paths.py
src/hypergolic/tools/python_search.py
src/hypergolic/tools/read_files.py
src/hypergolic/tools/router.py
src/hypergolic/tools/schemas.py
src/hypergolic/tools/search_files.py
src/hypergolic/tools/skills.py
src/hypergolic/tools/subprocess_util.py
src/hypergolic/tools/summarize.py
src/hypergolic/tools/tool_list.py
src/hypergolic/tools/write_file.py
src/hypergolic/tools/browser/__init__.py
src/hypergolic/tools/browser/args.py
src/hypergolic/tools/browser/schema.py
src/hypergolic/tools/browser/tool.py
src/hypergolic/ui_dist/favicon.png
src/hypergolic/ui_dist/index.html
src/hypergolic/ui_dist/logo.webp
src/hypergolic/ui_dist/assets/index-DFaB88d4.js
src/hypergolic/ui_dist/assets/index-DXLs4Ys0.css
src/hypergolic/websocket/__init__.py
src/hypergolic/websocket/helpers.py
src/hypergolic/websocket/router.py
src/hypergolic/websocket/schemas.py
src/hypergolic/workflows/__init__.py
src/hypergolic/workflows/engine.py
src/hypergolic/workflows/rendering.py
src/hypergolic/workflows/resolver.py
src/hypergolic/workflows/router.py
src/hypergolic/workflows/schemas.py
src/hypergolic/workflows/tools.py
src/hypergolic/workflows/views.py
src/hypergolic/workflows/builtins/__init__.py
src/hypergolic/workflows/builtins/debug.py
src/hypergolic/workflows/builtins/feature_development.py
src/hypergolic/workflows/builtins/optimize_config/__init__.py
src/hypergolic/workflows/builtins/optimize_config/states.py
src/hypergolic/workflows/builtins/optimize_config/workflow.py
tests/test_activate_workflow.py
tests/test_analytics.py
tests/test_approval.py
tests/test_artifact_api.py
tests/test_broadcast_extra.py
tests/test_caching.py
tests/test_config_schemas.py
tests/test_conversation_helpers.py
tests/test_custom_tools.py
tests/test_db_utils.py
tests/test_file_operations.py
tests/test_git_operations.py
tests/test_message_integrity.py
tests/test_no_inline_imports.py
tests/test_persistence.py
tests/test_persistence_helpers.py
tests/test_prompt_builder.py
tests/test_python_search.py
tests/test_search_output.py
tests/test_skills_resolver.py
tests/test_smoke.py
tests/test_streaming.py
tests/test_tool_config.py
tests/test_tool_delete_files.py
tests/test_tool_edit_file.py
tests/test_tool_handlers.py
tests/test_tool_list.py
tests/test_tool_list_files.py
tests/test_tool_make_directory.py
tests/test_tool_read_files.py
tests/test_tool_schemas.py
tests/test_tool_write_file.py
tests/test_truncation.py
tests/test_workflow_config.py
tests/test_workflow_prompts.py
tests/test_workflow_truncation.py
tests/test_workflows.py