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 |
|
Dominik Jain
|
5adc2f130e
|
Add language-specific filename filtering to fix request_full_symbol_tree
|
2025-03-25 21:46:14 +01:00 |
|
Dominik Jain
|
8f70e95b92
|
Fix reference to loop_thread
|
2025-03-25 20:56:27 +01:00 |
|
Dominik Jain
|
56da0e4ef2
|
Resolve mypy typing issues
|
2025-03-25 20:42:04 +01:00 |
|
Dominik Jain
|
88e5e51f6a
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-25 20:35:35 +01:00 |
|
Michael Panchenko
|
739a416943
|
LS: fixed request_parsed_files, added search_files_for_pattern
|
2025-03-25 20:18:52 +01:00 |
|
Michael Panchenko
|
7e8caac909
|
Minor
|
2025-03-25 20:18:13 +01:00 |
|
Dominik Jain
|
3263b365d3
|
Reconfigure poe tasks to affect only the relevant source directories
|
2025-03-25 19:28:30 +01:00 |
|
Dominik Jain
|
5637ed4a55
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-25 19:11:47 +01:00 |
|
Dominik Jain
|
d0507c0a09
|
Move MCP code to the library, adding a minimal runnable script
|
2025-03-25 19:11:44 +01:00 |
|
Michael Panchenko
|
aaf2804a78
|
Added exclude paths to pyright config
|
2025-03-25 19:11:29 +01:00 |
|
Michael Panchenko
|
cd380206a1
|
Bucha typing fixes, poe type-check is green
|
2025-03-25 16:48:40 +01:00 |
|
Michael Panchenko
|
d73e725a87
|
LS: new method, request_full_symbol_tree
|
2025-03-25 16:48:18 +01:00 |
|
Michael Panchenko
|
95ea532143
|
All symbols have "children" field now
|
2025-03-25 13:14:40 +01:00 |
|
Michael Panchenko
|
6db78993e3
|
Merge branch 'main' of github.com:oraios/serena
|
2025-03-25 00:55:07 +01:00 |
|
Michael Panchenko
|
69ab44eb74
|
Document symbols can now include body and retrieve the document-structure of a file
|
2025-03-25 00:55:03 +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
|
43d26f5b08
|
Possibility to get body in all symbol retrieval methods
|
2025-03-24 23:34:02 +01:00 |
|
Michael Panchenko
|
6a9c2e4454
|
LS: new method, request_references_with_content
|
2025-03-24 23:21:34 +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 |
|
Michael Panchenko
|
677ec0d943
|
Removed accidentally committed cached
|
2025-03-24 23:12:10 +01:00 |
|
Michael Panchenko
|
49c8619ee9
|
Gitignore
|
2025-03-24 23:10:46 +01:00 |
|
Michael Panchenko
|
0e6e03630f
|
vscode settings
|
2025-03-24 23:07:19 +01:00 |
|
Michael Panchenko
|
31639b6e6e
|
Added retrieval of line and full document
|
2025-03-24 23:07:09 +01:00 |
|
Michael Panchenko
|
6510329388
|
Added
|
2025-03-24 23:06:32 +01:00 |
|
Michael Panchenko
|
8761d25a18
|
Merge pull request #1 from oraios/feature/onboarding
Feature/onboarding
|
2025-03-24 20:18:15 +01:00 |
|
Michael Panchenko
|
efad3908ed
|
Merge branch 'main' into feature/onboarding
|
2025-03-24 20:18:00 +01:00 |
|
Michael Panchenko
|
7b837becd2
|
Manual trigger on lint workflow
|
2025-03-24 20:10:12 +01:00 |
|
Michael Panchenko
|
8eafc3d09b
|
Added pydantic dependency
|
2025-03-24 20:05:01 +01:00 |
|
Michael Panchenko
|
7ac4f9a133
|
Fixed import in test
|
2025-03-24 20:03:54 +01:00 |
|
Michael Panchenko
|
8ff7fa0501
|
GH actions
|
2025-03-24 20:02:33 +01:00 |
|
Dominik Jain
|
4f389359d6
|
Add tool create_text_file
|
2025-03-24 17:07:40 +01:00 |
|