diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e9a76de --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class +*.egg-info/ +dist/ +build/ +.eggs/ + +# Virtual environments +.venv/ +venv/ + +# IDE +.idea/ +.vscode/ +*.swp + +# Testing +.pytest_cache/ +.coverage +htmlcov/ + +# OS +.DS_Store diff --git a/src/agentkit/__pycache__/__init__.cpython-314.pyc b/src/agentkit/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index e27bbc2..0000000 Binary files a/src/agentkit/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/core/__pycache__/__init__.cpython-314.pyc b/src/agentkit/core/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index cd04178..0000000 Binary files a/src/agentkit/core/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/core/__pycache__/base.cpython-314.pyc b/src/agentkit/core/__pycache__/base.cpython-314.pyc deleted file mode 100644 index a397552..0000000 Binary files a/src/agentkit/core/__pycache__/base.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/core/__pycache__/exceptions.cpython-314.pyc b/src/agentkit/core/__pycache__/exceptions.cpython-314.pyc deleted file mode 100644 index 0c96966..0000000 Binary files a/src/agentkit/core/__pycache__/exceptions.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/core/__pycache__/protocol.cpython-314.pyc b/src/agentkit/core/__pycache__/protocol.cpython-314.pyc deleted file mode 100644 index b402f9b..0000000 Binary files a/src/agentkit/core/__pycache__/protocol.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/__init__.cpython-314.pyc b/src/agentkit/evolution/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index 228aa23..0000000 Binary files a/src/agentkit/evolution/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/ab_tester.cpython-314.pyc b/src/agentkit/evolution/__pycache__/ab_tester.cpython-314.pyc deleted file mode 100644 index c0df3e1..0000000 Binary files a/src/agentkit/evolution/__pycache__/ab_tester.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/evolution_store.cpython-314.pyc b/src/agentkit/evolution/__pycache__/evolution_store.cpython-314.pyc deleted file mode 100644 index c615917..0000000 Binary files a/src/agentkit/evolution/__pycache__/evolution_store.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/prompt_optimizer.cpython-314.pyc b/src/agentkit/evolution/__pycache__/prompt_optimizer.cpython-314.pyc deleted file mode 100644 index 89db741..0000000 Binary files a/src/agentkit/evolution/__pycache__/prompt_optimizer.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/reflector.cpython-314.pyc b/src/agentkit/evolution/__pycache__/reflector.cpython-314.pyc deleted file mode 100644 index de66c36..0000000 Binary files a/src/agentkit/evolution/__pycache__/reflector.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/evolution/__pycache__/strategy_tuner.cpython-314.pyc b/src/agentkit/evolution/__pycache__/strategy_tuner.cpython-314.pyc deleted file mode 100644 index 03a30ce..0000000 Binary files a/src/agentkit/evolution/__pycache__/strategy_tuner.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/__init__.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index 188193a..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/dynamic_pipeline.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/dynamic_pipeline.cpython-314.pyc deleted file mode 100644 index 1bd4a46..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/dynamic_pipeline.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/handoff.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/handoff.cpython-314.pyc deleted file mode 100644 index 4234cdd..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/handoff.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/pipeline_engine.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/pipeline_engine.cpython-314.pyc deleted file mode 100644 index 1a67a55..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/pipeline_engine.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/pipeline_loader.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/pipeline_loader.cpython-314.pyc deleted file mode 100644 index add5dc0..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/pipeline_loader.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/orchestrator/__pycache__/pipeline_schema.cpython-314.pyc b/src/agentkit/orchestrator/__pycache__/pipeline_schema.cpython-314.pyc deleted file mode 100644 index ea4ab30..0000000 Binary files a/src/agentkit/orchestrator/__pycache__/pipeline_schema.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/tools/__pycache__/__init__.cpython-314.pyc b/src/agentkit/tools/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index 5afca87..0000000 Binary files a/src/agentkit/tools/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/tools/__pycache__/agent_tool.cpython-314.pyc b/src/agentkit/tools/__pycache__/agent_tool.cpython-314.pyc deleted file mode 100644 index 4f00e35..0000000 Binary files a/src/agentkit/tools/__pycache__/agent_tool.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/tools/__pycache__/base.cpython-314.pyc b/src/agentkit/tools/__pycache__/base.cpython-314.pyc deleted file mode 100644 index 2bd4b60..0000000 Binary files a/src/agentkit/tools/__pycache__/base.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/tools/__pycache__/function_tool.cpython-314.pyc b/src/agentkit/tools/__pycache__/function_tool.cpython-314.pyc deleted file mode 100644 index 8d3641a..0000000 Binary files a/src/agentkit/tools/__pycache__/function_tool.cpython-314.pyc and /dev/null differ diff --git a/src/agentkit/tools/__pycache__/registry.cpython-314.pyc b/src/agentkit/tools/__pycache__/registry.cpython-314.pyc deleted file mode 100644 index 79177f0..0000000 Binary files a/src/agentkit/tools/__pycache__/registry.cpython-314.pyc and /dev/null differ diff --git a/src/fischer_agentkit.egg-info/PKG-INFO b/src/fischer_agentkit.egg-info/PKG-INFO deleted file mode 100644 index 3c496c0..0000000 --- a/src/fischer_agentkit.egg-info/PKG-INFO +++ /dev/null @@ -1,24 +0,0 @@ -Metadata-Version: 2.4 -Name: fischer-agentkit -Version: 0.1.0 -Summary: Unified Agent Framework with Tool/Skill plugins, Memory, Self-Evolution, MCP support, and Multi-Agent orchestration -Author: Fischer Team -License: MIT -Requires-Python: >=3.11 -Description-Content-Type: text/markdown -Requires-Dist: pydantic>=2.0 -Requires-Dist: redis[hiredis]>=5.0 -Requires-Dist: sqlalchemy[asyncio]>=2.0 -Requires-Dist: asyncpg>=0.29 -Requires-Dist: httpx>=0.27 -Requires-Dist: pyyaml>=6.0 -Requires-Dist: jsonschema>=4.0 -Provides-Extra: mcp -Requires-Dist: mcp>=1.0; extra == "mcp" -Provides-Extra: evolution -Requires-Dist: scipy>=1.12; extra == "evolution" -Provides-Extra: dev -Requires-Dist: pytest>=8.0; extra == "dev" -Requires-Dist: pytest-asyncio>=0.23; extra == "dev" -Requires-Dist: pytest-cov>=5.0; extra == "dev" -Requires-Dist: ruff>=0.4; extra == "dev" diff --git a/src/fischer_agentkit.egg-info/SOURCES.txt b/src/fischer_agentkit.egg-info/SOURCES.txt deleted file mode 100644 index 5f8475c..0000000 --- a/src/fischer_agentkit.egg-info/SOURCES.txt +++ /dev/null @@ -1,42 +0,0 @@ -pyproject.toml -src/agentkit/__init__.py -src/agentkit/core/__init__.py -src/agentkit/core/base.py -src/agentkit/core/dispatcher.py -src/agentkit/core/exceptions.py -src/agentkit/core/protocol.py -src/agentkit/core/registry.py -src/agentkit/evolution/__init__.py -src/agentkit/evolution/ab_tester.py -src/agentkit/evolution/evolution_store.py -src/agentkit/evolution/prompt_optimizer.py -src/agentkit/evolution/reflector.py -src/agentkit/evolution/strategy_tuner.py -src/agentkit/mcp/__init__.py -src/agentkit/mcp/client.py -src/agentkit/mcp/server.py -src/agentkit/memory/__init__.py -src/agentkit/memory/base.py -src/agentkit/memory/episodic.py -src/agentkit/memory/retriever.py -src/agentkit/memory/semantic.py -src/agentkit/memory/working.py -src/agentkit/orchestrator/__init__.py -src/agentkit/orchestrator/dynamic_pipeline.py -src/agentkit/orchestrator/handoff.py -src/agentkit/orchestrator/pipeline_engine.py -src/agentkit/orchestrator/pipeline_loader.py -src/agentkit/orchestrator/pipeline_schema.py -src/agentkit/prompts/__init__.py -src/agentkit/prompts/section.py -src/agentkit/prompts/template.py -src/agentkit/tools/__init__.py -src/agentkit/tools/agent_tool.py -src/agentkit/tools/base.py -src/agentkit/tools/function_tool.py -src/agentkit/tools/registry.py -src/fischer_agentkit.egg-info/PKG-INFO -src/fischer_agentkit.egg-info/SOURCES.txt -src/fischer_agentkit.egg-info/dependency_links.txt -src/fischer_agentkit.egg-info/requires.txt -src/fischer_agentkit.egg-info/top_level.txt \ No newline at end of file diff --git a/src/fischer_agentkit.egg-info/dependency_links.txt b/src/fischer_agentkit.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/src/fischer_agentkit.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/fischer_agentkit.egg-info/requires.txt b/src/fischer_agentkit.egg-info/requires.txt deleted file mode 100644 index 9feb8b6..0000000 --- a/src/fischer_agentkit.egg-info/requires.txt +++ /dev/null @@ -1,19 +0,0 @@ -pydantic>=2.0 -redis[hiredis]>=5.0 -sqlalchemy[asyncio]>=2.0 -asyncpg>=0.29 -httpx>=0.27 -pyyaml>=6.0 -jsonschema>=4.0 - -[dev] -pytest>=8.0 -pytest-asyncio>=0.23 -pytest-cov>=5.0 -ruff>=0.4 - -[evolution] -scipy>=1.12 - -[mcp] -mcp>=1.0 diff --git a/src/fischer_agentkit.egg-info/top_level.txt b/src/fischer_agentkit.egg-info/top_level.txt deleted file mode 100644 index a431de2..0000000 --- a/src/fischer_agentkit.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -agentkit diff --git a/tests/__pycache__/__init__.cpython-314.pyc b/tests/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index 8fa63b6..0000000 Binary files a/tests/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/__init__.cpython-314.pyc b/tests/unit/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index adece14..0000000 Binary files a/tests/unit/__pycache__/__init__.cpython-314.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/test_base_agent.cpython-314-pytest-9.0.3.pyc b/tests/unit/__pycache__/test_base_agent.cpython-314-pytest-9.0.3.pyc deleted file mode 100644 index ce0f040..0000000 Binary files a/tests/unit/__pycache__/test_base_agent.cpython-314-pytest-9.0.3.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/test_evolution.cpython-314-pytest-9.0.3.pyc b/tests/unit/__pycache__/test_evolution.cpython-314-pytest-9.0.3.pyc deleted file mode 100644 index 360466b..0000000 Binary files a/tests/unit/__pycache__/test_evolution.cpython-314-pytest-9.0.3.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/test_pipeline.cpython-314-pytest-9.0.3.pyc b/tests/unit/__pycache__/test_pipeline.cpython-314-pytest-9.0.3.pyc deleted file mode 100644 index e3bd582..0000000 Binary files a/tests/unit/__pycache__/test_pipeline.cpython-314-pytest-9.0.3.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/test_protocol.cpython-314-pytest-9.0.3.pyc b/tests/unit/__pycache__/test_protocol.cpython-314-pytest-9.0.3.pyc deleted file mode 100644 index 381a6f9..0000000 Binary files a/tests/unit/__pycache__/test_protocol.cpython-314-pytest-9.0.3.pyc and /dev/null differ diff --git a/tests/unit/__pycache__/test_tool_registry.cpython-314-pytest-9.0.3.pyc b/tests/unit/__pycache__/test_tool_registry.cpython-314-pytest-9.0.3.pyc deleted file mode 100644 index c200174..0000000 Binary files a/tests/unit/__pycache__/test_tool_registry.cpython-314-pytest-9.0.3.pyc and /dev/null differ