Michael Panchenko
|
3ccd42fda3
|
Add uv entrypoint
|
2025-03-29 21:22:01 +01:00 |
|
Dominik Jain
|
26d1e753c6
|
Configure GUI log window in project file; disable on macOS
|
2025-03-29 21:06:51 +01:00 |
|
Michael Panchenko
|
b8d2eb5a24
|
More prompts
|
2025-03-29 20:26:28 +01:00 |
|
Michael Panchenko
|
1c4bfe8ed8
|
Fix path issue in test and request_dir_overview
|
2025-03-29 19:52:09 +01:00 |
|
Michael Panchenko
|
65791bf8a1
|
Prompts
|
2025-03-29 19:07:48 +01:00 |
|
Dominik Jain
|
33a2a9b2a4
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-29 17:58:21 +01:00 |
|
Dominik Jain
|
267c119f72
|
Automatically log all tool applications (by inspecting locals in the call stack)
|
2025-03-29 17:56:51 +01:00 |
|
Dominik Jain
|
4793c68dbc
|
MultilspyLogger: Switch to simple logging of message (instead of detailed JSON)
|
2025-03-29 17:56:09 +01:00 |
|
Dominik Jain
|
ef888d51a3
|
Fix check_onboarding_performed
|
2025-03-29 17:18:57 +01:00 |
|
Dominik Jain
|
87a3ed3120
|
Fix daemon flag setting of log window
|
2025-03-29 16:57:10 +01:00 |
|
Dominik Jain
|
6b617fb047
|
Merge branch 'main' of github.com:oraios/serena
Conflicts:
src/serena/mcp.py
|
2025-03-29 16:54:20 +01:00 |
|
Dominik Jain
|
c828cfff30
|
Add GUI log viewer and corresponding handler
|
2025-03-29 16:51:47 +01:00 |
|
Dominik Jain
|
1de854a765
|
Remove potentially problematic del implementation
|
2025-03-29 16:44:50 +01:00 |
|
Michael Panchenko
|
334b9c9768
|
Minor
|
2025-03-29 16:42:38 +01:00 |
|
Michael Panchenko
|
15bcbad3ff
|
Shell commands tool
|
2025-03-29 16:36:20 +01:00 |
|
Michael Panchenko
|
28b0b93d32
|
Prompt factory
|
2025-03-29 16:34:17 +01:00 |
|
Michael Panchenko
|
6567b3735a
|
Removed unused deps
|
2025-03-29 16:34:05 +01:00 |
|
Michael Panchenko
|
e08d36633b
|
Start server in with-context
|
2025-03-29 14:22:01 +01:00 |
|
Michael Panchenko
|
b8f41a8dc6
|
Don't save LS cache on stop server
|
2025-03-29 14:14:26 +01:00 |
|
Michael Panchenko
|
1a457942b6
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-29 14:06:42 +01:00 |
|
Michael Panchenko
|
9931b4ad7a
|
Onboarding with memory files and thinking tools
|
2025-03-29 14:06:33 +01:00 |
|
Dominik Jain
|
90a7d0703a
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-29 13:30:15 +01:00 |
|
Dominik Jain
|
08929759dc
|
Add tools delete_lines, insert_at_line; improve docstrings
|
2025-03-29 13:30:04 +01:00 |
|
Michael Panchenko
|
b2207d65e8
|
Remove indentation in symbol body
|
2025-03-29 13:09:17 +01:00 |
|
Michael Panchenko
|
9ee3b0cfc5
|
Adjusted cache path to .serena instead of .multilspy
|
2025-03-29 11:56:00 +01:00 |
|
Dominik Jain
|
db71f25ac9
|
Replace print statement with log statement
|
2025-03-28 00:35:19 +01:00 |
|
Dominik Jain
|
7dc40fa731
|
Add insert before/append after tools
|
2025-03-28 00:10:10 +01:00 |
|
Dominik Jain
|
cda58b867f
|
Use relative paths in ListDirTool, improve docstring of find_symbol
|
2025-03-27 23:20:08 +01:00 |
|
Dominik Jain
|
8404421f5c
|
Ensure SymbolLocation uses correct path separators (even if client passes the wrong one)
|
2025-03-27 23:20:08 +01:00 |
|
Dominik Jain
|
f0d4c5f09f
|
Account for corrupt cache (skip loading)
|
2025-03-27 23:17:53 +01:00 |
|
Dominik Jain
|
ec397617e8
|
Fix language server (sometimes) returning absolute paths in relativePath
|
2025-03-27 23:07:42 +01:00 |
|
Dominik Jain
|
d33b67eec2
|
Revamp SymbolRetriever to SymbolManager, adding editing function to replace a symbol's body
|
2025-03-27 23:06:52 +01:00 |
|
Dominik Jain
|
91e06f1298
|
Fix SyncLanguageServer not passing on file buffer when using open_file
|
2025-03-27 22:36:49 +01:00 |
|
Dominik Jain
|
f09c95ddb3
|
Improve docstrings
|
2025-03-27 22:18:23 +01:00 |
|
Michael Panchenko
|
d4bd27931c
|
Typo
|
2025-03-26 23:12:56 +01:00 |
|
Michael Panchenko
|
1afe45805f
|
New tool and LS method: get_document_overview
|
2025-03-26 22:58:28 +01:00 |
|
Michael Panchenko
|
eb3d2d3ec4
|
Extension of tools: filtering, substring matching, reading chunks, including bodies
|
2025-03-26 22:03:03 +01:00 |
|
Michael Panchenko
|
85cb44e425
|
New tool: search_files_for_pattern
|
2025-03-26 01:05:54 +01:00 |
|
Dominik Jain
|
563906ad76
|
Fix more path issues
|
2025-03-26 00:38:09 +01:00 |
|
Dominik Jain
|
308fdca27e
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-26 00:26:10 +01:00 |
|
Dominik Jain
|
fa5961b5fc
|
Add stack trace upon exception
|
2025-03-26 00:25:59 +01:00 |
|
Michael Panchenko
|
5fed52cbf3
|
One more missed abs_path
|
2025-03-26 00:22:57 +01:00 |
|
Dominik Jain
|
60ea8fcc98
|
Fix incorrect paths
|
2025-03-26 00:20:57 +01:00 |
|
Dominik Jain
|
d172758b29
|
Fix path separators in tests
|
2025-03-26 00:06:24 +01:00 |
|
Dominik Jain
|
6b582d715e
|
Merge branch 'main' of github.com:oraios/serena
Conflicts:
src/serena/mcp.py
|
2025-03-26 00:01:04 +01:00 |
|
Dominik Jain
|
8961d4721d
|
Add MCP tools find_symbol, find_referencing_symbols
|
2025-03-26 00:00:14 +01:00 |
|
Michael Panchenko
|
d7262ad190
|
Added columns to overview
|
2025-03-25 23:49:04 +01:00 |
|
Michael Panchenko
|
a09c31988b
|
Added tool get_dir_overview
|
2025-03-25 23:36:00 +01:00 |
|
Michael Panchenko
|
68dc60ac97
|
LS: new method request_dir_overview
|
2025-03-25 23:21:21 +01:00 |
|
Michael Panchenko
|
79140e9f80
|
LS: use File symbol instead of Module
|
2025-03-25 22:24:00 +01:00 |
|