Michael Panchenko
433d7f4d59
Refactoring in tests: prepare for testing with multiple languages
2025-04-27 13:00:45 +02:00
Michael Panchenko
ec89632950
Demo script for running tools
2025-04-26 23:50:39 +02:00
Michael Panchenko
8c9fd747ef
Updated agno, removed monkeypatch
2025-04-11 14:23:56 +02:00
Dominik Jain
4c92934c8a
Fix agno logging configuration being broken by reimport (disabling GUI logger)
2025-04-06 18:04:41 +02:00
Dominik Jain
e88c1e6fac
Resolve issues pertaining to main module reloading mechanisms internal to Agno/agent-ui
...
Fixes #8
2025-04-03 15:26:02 +02:00
Michael Panchenko
7300aaedf5
Fixed agno script (all in global scope now)
2025-04-02 00:57:16 +02:00
Michael Panchenko
1c4aa6ca10
Pass project-file to agno_agent via cli
2025-04-01 19:17:21 +02:00
Michael Panchenko
e6bf952cf6
Restored accidentally deleted agno script
2025-04-01 18:49:36 +02:00
Michael Panchenko
efbea42e39
Made tool selection configurable
...
More things:
- list tools using .subclasses instead of inspect
- entrypoint for listing tools
- util for listing selected tools
- documentation
2025-04-01 18:34:15 +02:00
Michael Panchenko
1b2bfc0e3a
Made agno work with memory
2025-04-01 17:37:16 +02:00
Michael Panchenko
913a90b376
Minor
2025-04-01 17:16:56 +02:00
Dominik Jain
b1572a9717
Make Gemini work, fixing issues with schema conversion
2025-04-01 15:14:49 +02:00
Dominik Jain
513a321741
Add script for listing tools
2025-03-31 17:28:58 +02:00
Dominik Jain
927e36bbb6
Avoid log level misconfiguration, allow user to configure log level
2025-03-31 16:43:41 +02:00
Dominik Jain
d32d74a477
Make Agno agent work
2025-03-31 16:28:42 +02:00
Dominik Jain
131ca8a15e
Add SerenaAgnoToolkit (replacing list of Functions)
2025-03-31 13:53:18 +02:00
Michael Panchenko
605bca19b7
Minor refactoring in agno code, script starts
2025-03-30 23:56:52 +02:00
Dominik Jain
8fbf9cec5c
Initial agno agent implementation
2025-03-30 18:16:27 +02:00
Dominik Jain
be2a9c45ae
Update agno agent
2025-03-29 23:37:54 +01:00
Dominik Jain
2699b5b687
Formatting
2025-03-29 23:37:46 +01:00
Dominik Jain
af4f405421
Merge branch 'main' of github.com:oraios/serena
...
Conflicts:
scripts/mcp_server.py
src/serena/llm/prompt_factory.py
src/serena/mcp.py
2025-03-29 23:28:13 +01:00
Dominik Jain
871b193e85
Separate SerenaAgent and Tool abstractions from MCP code
2025-03-29 23:21:44 +01:00
Michael Panchenko
640b4523d5
Agno agent, WIP
2025-03-29 22:57:58 +01:00
Michael Panchenko
ae5aeee3b4
Deleted boilerplate
2025-03-29 22:19:11 +01:00
Michael Panchenko
3ccd42fda3
Add uv entrypoint
2025-03-29 21:22:01 +01:00
Dominik Jain
c828cfff30
Add GUI log viewer and corresponding handler
2025-03-29 16:51:47 +01:00
Michael Panchenko
9931b4ad7a
Onboarding with memory files and thinking tools
2025-03-29 14:06:33 +01:00
Dominik Jain
d0507c0a09
Move MCP code to the library, adding a minimal runnable script
2025-03-25 19:11:44 +01:00
Dominik Jain
3dc5a25d77
Merge branch 'main' of github.com:oraios/serena
2025-03-25 00:21:20 +01:00
Dominik Jain
63a0410778
Fix fastmcp's broken logging configuration
2025-03-25 00:21:16 +01:00
Michael Panchenko
2e32fb6040
Removed get_open_file_text from ls
...
Superseded by a method that doesn't require opening the file
2025-03-24 23:15:47 +01:00
Dominik Jain
4f389359d6
Add tool create_text_file
2025-03-24 17:07:40 +01:00
Dominik Jain
61f7c15b15
Support onboarding task (initial demo)
...
* Add LLM prompt factory (yaml-based)
* Add list_dir tool
* Add onboarding tool (which returns prompt only, as registered MCP prompts
do not appear to be usable by Claude Desktop)
2025-03-24 17:07:40 +01:00
Dominik Jain
3eb33d2050
Add basic MCP server which can read files, updating README
2025-03-24 17:07:40 +01:00
Michael Panchenko
e93169bc8d
Initial commit from pymetrius template
2025-03-23 23:33:19 +01:00