Commit Graph
147 Commits
Author SHA1 Message Date
Dominik Jain e30d99aea0 Fix typo 2025-04-01 14:28:48 +02:00
Dominik Jain fac2822de0 Update email address 2025-04-01 00:39:35 +02:00
Dominik Jain 6815c65816 Remove pre-commit hook 2025-04-01 00:36:27 +02:00
Dominik Jain f1ac3faf0c Remove ./docs and docs-related dependencies/tools 2025-04-01 00:36:27 +02:00
Dominik Jain 6b05025209 Minor reduction 2025-04-01 00:33:05 +02:00
Dominik Jain 113126c185 Revise sections on Agno and tools 2025-04-01 00:04:11 +02:00
Dominik Jain 531ea399ef Merge branch 'main' of github.com:oraios/serena 2025-03-31 23:21:27 +02:00
Dominik Jain ae49ecca9e Fix Windows compatibility of TypeScriptLanguageServer (pwd not available) 2025-03-31 23:21:03 +02:00
Michael Panchenko b9b5f9a4da Readme, WIP 2025-03-31 21:37:38 +02:00
Dominik Jain 8f368a1431 Update language support in README (Java supported) 2025-03-31 21:15:30 +02:00
Dominik Jain f688c4fb21 Account for some types of symbols not having selectionRange 2025-03-31 21:04:05 +02:00
Dominik Jain e86f59507a Use multi-return variant of should_include 2025-03-31 21:01:12 +02:00
Dominik Jain 9c3bd1bf0d Add SymbolManager instance to SerenaAgent; rename attribute langsrv to language_server 2025-03-31 20:56:42 +02:00
Dominik Jain acf6e8315e Merge branch 'main' of github.com:oraios/serena 2025-03-31 20:10:12 +02:00
Dominik Jain 723521b64d Log language server start command and [may or may not work] check for premature termination 2025-03-31 20:09:37 +02:00
Dominik Jain e37d054729 EclipseJDTLS: Account for spaces in paths 2025-03-31 20:04:42 +02:00
Dominik Jain 83028bcd78 Ignore dynamically installed language servers 2025-03-31 20:04:08 +02:00
Dominik Jain 6bb3a49c1a Add filename matchers for all languages (possibly incomplete) 2025-03-31 20:02:42 +02:00
Michael Panchenko fdb09ab8e7 Acknowledgements, uv install instructions 2025-03-31 19:30:34 +02:00
Dominik Jain cd35fd1f45 README improvements 2025-03-31 18:43:53 +02:00
Dominik Jain b1f84ffac8 Add tool list to README 2025-03-31 17:37:23 +02:00
Dominik Jain 65dfaf75bd Merge branch 'main' of github.com:oraios/serena 2025-03-31 17:29:00 +02:00
Dominik Jain 513a321741 Add script for listing tools 2025-03-31 17:28:58 +02:00
Michael Panchenko b9954932fd Readme 2025-03-31 16:57:42 +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
Dominik Jain 03c320bcd4 Remove unnecessary *args from tool application function 2025-03-31 13:42:35 +02:00
Michael Panchenko 605bca19b7 Minor refactoring in agno code, script starts 2025-03-30 23:56:52 +02:00
Michael Panchenko 76f458b121 serena agent: switched to python native type annotations 2025-03-30 23:54:48 +02:00
Dominik JainandGitHub b6da953839 Update README.md 2025-03-30 20:49:34 +02:00
Dominik Jain 7f81213345 Add logo source file 2025-03-30 20:22:21 +02:00
Dominik Jain 2ad9d200d7 Update logo 2025-03-30 20:19:12 +02:00
Dominik Jain 6956012fa2 Fix logging 2025-03-30 19:15:58 +02:00
Dominik Jain 6927559e93 Add directory creation to CreateFileTool 2025-03-30 18:33:03 +02:00
Dominik Jain 8fbf9cec5c Initial agno agent implementation 2025-03-30 18:16:27 +02:00
Dominik Jain 27279cb635 Fix missing return value 2025-03-30 18:11:45 +02:00
Dominik JainandGitHub 8c87127ffb README improvements 2025-03-30 17:16:18 +02:00
Dominik JainandGitHub 830d84eebc Improve introduction 2025-03-30 16:37:45 +02:00
Dominik Jain c03cade75a Add Serena logo 2025-03-30 15:56:12 +02:00
Dominik Jain d4871e9d88 Add Tool.apply_ex to handle logging and exceptions 2025-03-30 00:25:04 +01:00
Dominik Jain 8eb098a652 Add agno 2025-03-30 00:23:16 +01: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 80d0a53f72 Readme, WIP 2025-03-29 22:14:03 +01:00
Michael Panchenko 519fd83847 Readme, WIP 2025-03-29 22:08:43 +01:00