Commit Graph
709 Commits
Author SHA1 Message Date
Dominik Jain cf7e4eadcc Adapt RustAnalyzer to solidlsp 2025-06-21 15:40:46 +02:00
Dominik Jain befd13b0ea Adapt OmniSharp to solidlsp 2025-06-21 15:40:46 +02:00
Dominik Jain a271dbc818 Adapt KotlinLanguageServer to solidlsp 2025-06-21 15:40:46 +02:00
Dominik Jain ce6a68080a Adapt EclipseJDTLS to solidlsp 2025-06-21 14:59:36 +02:00
Dominik Jain 0a800d0606 Adapt Pyright and Intelephense servers to solidlsp 2025-06-21 14:29:19 +02:00
Dominik Jain 2a60b71047 Complete interface for server stop/start 2025-06-21 14:13:20 +02:00
Dominik Jain a43d0aa021 Add language server implementations from multilspy (unmodified) 2025-06-21 14:13:20 +02:00
Dominik Jain de466ef6a9 Initial implementation of fully synchronous language server (SolidLanguageServer)
with working PyRight implementation
2025-06-21 14:13:20 +02:00
Dominik Jain 2f607ff2b0 Add package solidlsp with copies of classes from multilspy (unmodified) 2025-06-21 11:43:53 +02:00
Dominik Jain 162d3c81d3 Move instructions on SSE mode to the proper place 2025-06-20 22:36:34 +02:00
Dominik Jain 023727c8f3 Restore backward compatibility with old project configurations,
constructing ProjectConfig in a safe manner
2025-06-20 17:47:48 +02:00
Dominik Jain 018ad7ef66 Fix .env files in user projects potentially affecting fastmcp Settings #200 2025-06-20 17:19:39 +02:00
Dominik Jain 5eb5930cbc Improve README structure
Remove obsolete section on Goose
2025-06-20 15:38:19 +02:00
Dominik Jain 09d008fc91 Simplify and speed up GitignoreParser._find_gitignore_files 2025-06-20 14:01:25 +02:00
Michael PanchenkoandGitHub becb6ee184 Merge pull request #180 from yarikoptic/enh-codespell
Add codespell support (config, workflow to detect/not fix) and make it fix some typos
2025-06-19 11:27:27 +02:00
Yaroslav Halchenko fb16dcaedc [DATALAD RUNCMD] chore: run codespell throughout fixing a few new typos automagically
=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
2025-06-19 01:25:43 -04:00
Yaroslav Halchenko cef6614e5a Fix typo interactively 2025-06-19 01:25:35 -04:00
Yaroslav Halchenko 64ab987e1c Ignore some lines in tests with "fo" 2025-06-19 01:25:35 -04:00
Yaroslav Halchenko 7c33eeaf48 Add rudimentary codespell config 2025-06-19 01:16:08 -04:00
Yaroslav Halchenko 12475850b5 Add github action to codespell main on push and PRs 2025-06-19 01:16:08 -04:00
Michael Panchenko 71df71a3d7 Fix missing path normalization in glob_match 2025-06-18 16:29:06 +02:00
Michael Panchenko f65a0c8350 Better tool exclusion handling at mcp level
Some tools will never be activated during a session, so it's better to not expose them
2025-06-18 16:00:52 +02:00
Michael Panchenko 3fddeb4620 More logging about tool exclusion 2025-06-18 15:12:43 +02:00
Michael Panchenko 206b6a1d5c Multilspy: shortened lsp log messages by cutting them off at 90 chars 2025-06-17 13:07:29 +02:00
Michael PanchenkoandGitHub a6642178a6 Merge pull request #175 from oraios/still_deadlocks
Still deadlocks
2025-06-17 03:16:41 +02:00
Michael Panchenko d156d19046 Lock sending payloads in LSServerHandler 2025-06-17 03:12:47 +02:00
Michael Panchenko 3a20b076be Minor in logging 2025-06-17 02:20:02 +02:00
Michael Panchenko c9e84b2022 Hotfix: symbol manager may be None 2025-06-17 00:20:47 +02:00
Michael Panchenko 6d54024966 Bugfix: reset of lang server also replaces the reference in SymbolManager 2025-06-16 23:45:38 +02:00
Michael Panchenko 47b50198ec Fix in path listing (were not relative). Minor other changes 2025-06-16 19:28:14 +02:00
Michael Panchenko ec50e1a9c9 Fix disappeared logs 2025-06-16 18:13:01 +02:00
Michael Panchenko 35f2aaa5ff Fixes in glob matching, extended tests 2025-06-16 17:51:41 +02:00
Michael Panchenko 91af75fc52 Try solving disappearing logs 2025-06-16 17:27:42 +02:00
Michael Panchenko 2b43dd62af Hotfix: don't start dashboard twice in process-isolated setting 2025-06-16 17:13:12 +02:00
Michael Panchenko 9087f42389 Readme comment [ci skip] 2025-06-16 16:45:04 +02:00
Michael Panchenko bbbbdc801e Docs [ci skip] 2025-06-16 16:40:36 +02:00
Michael Panchenko 3931aea514 Typo [ci skip] 2025-06-16 16:32:53 +02:00
Michael Panchenko 38f113aa09 Readme on indexing and higher visibility of Claude Code setup [ci skip] 2025-06-16 16:29:35 +02:00
Michael Panchenko 859efe512d Improved prompt in ide-assistant mode (instruct to not use excluded tools)
[ci skip]
2025-06-16 16:11:02 +02:00
Michael Panchenko 918ff32dcc Added an indexing command as uv script 2025-06-16 15:59:40 +02:00
Michael Panchenko 2e3eda72ba Refactoring and fixes in agent
1. Separated out a method create_ls_for_project
2. Fix serialization and IPC of config objects
2025-06-16 15:44:38 +02:00
Michael Panchenko 3d65db8286 LS: add index repository command 2025-06-16 15:33:02 +02:00
Michael Panchenko fe6669c8c0 Added tqdm, typo in test command 2025-06-16 14:41:47 +02:00
Michael Panchenko 4bd8ab83ad LS: make cache path language dependent
This means existing cache files will no longer be used, they have to be moved or deleted
2025-06-16 13:54:38 +02:00
Michael Panchenko afea349d67 CI, added some memories 2025-06-16 13:51:57 +02:00
Michael Panchenko 21de3c377e Minor [ci skip] 2025-06-16 02:58:32 +02:00
Michael PanchenkoandGitHub 68164848c8 Merge pull request #170 from oraios/fix_deadlocks
Fix deadlocks
2025-06-16 02:52:20 +02:00
Michael Panchenko 3d4892394a Fixed project activation in process-isolated agent 2025-06-16 02:40:04 +02:00
Michael Panchenko beb6b4e67d Simplify dashboard process management 2025-06-16 02:23:11 +02:00
Michael Panchenko cbf4933c04 Forwarding logs from agent process, WIP 2025-06-15 21:28:50 +02:00