Commit Graph
811 Commits
Author SHA1 Message Date
Miguel de Benito Delgado b95cc78cbd Cosmetic 2025-06-28 20:48:50 +02:00
Miguel de Benito Delgado a99707cb17 Add java+clojure to the environment for the pytest gh workflow 2025-06-28 20:48:37 +02:00
Miguel de Benito Delgado 151df419ae Skip clojure tests on incompatible or missing cli 2025-06-28 20:37:29 +02:00
Miguel de Benito Delgado e7f5acd7d9 Fail on missing or incompatible clojure executable 2025-06-28 20:32:37 +02:00
Miguel de Benito Delgado f24ee42592 De-fluff 2025-06-28 14:00:21 +02:00
Miguel de Benito Delgado 5cedba39e3 Finish renaming and moving files after move to solidlsp 2025-06-28 11:45:47 +00:00
Miguel de Benito Delgado 31cee4da63 Tell overeager codespell to stfu 2025-06-28 11:29:58 +00:00
Miguel de Benito Delgado 3fe2825538 Merge branch 'main' into feature/clojure-lsp 2025-06-28 11:27:17 +00:00
Miguel de Benito Delgado 0b280eca98 Add clojure pytest marker to config 2025-06-28 11:14:26 +00:00
Miguel de Benito Delgado d073735b6e Typo in contributing file 2025-06-28 11:12:57 +00:00
Miguel de Benito Delgado 528f037501 Additional basic tests for clojure 2025-06-28 11:11:08 +00:00
Miguel de Benito Delgado b58b3de0a2 Test basic clojure support 2025-06-28 09:16:47 +00:00
Miguel de Benito Delgado b8436c5c4a Add clojure test repo 2025-06-28 08:37:41 +00:00
Miguel de Benito Delgado fd3c633703 Add clojure temp files to gitignore 2025-06-28 08:36:23 +00:00
Miguel de Benito Delgado 5058ca73ef Typo in log message 2025-06-28 08:34:30 +00:00
Miguel de Benito Delgado 211b72042c Support for clojure via clojure-lsp 2025-06-28 08:31:52 +00:00
Dominik Jain 65a64d75f3 Update change log 2025-06-27 13:29:40 +02:00
Michael PanchenkoandGitHub 92d3b80918 Update README.md - missing /sse in link [ci skip] 2025-06-26 22:20:30 +02:00
Michael Panchenko 13d2051bab CONTRIBUTING.md, updated LS adding instructions [ci skip] 2025-06-25 18:15:03 +02:00
Michael Panchenko 4fd281b7bc Readme: removed mentions of goose 2025-06-25 18:15:03 +02:00
Dominik Jain b1eba4563e LS.request_parsed_file: Enable followlinks in os.walk 2025-06-24 16:14:09 +02:00
Michael Panchenko edc5112fea Skip not found files in request_parsed_files with a warning
Instead of raising an error
2025-06-24 15:05:42 +02:00
Dominik JainandGitHub 458f218c12 Merge pull request #227 from oraios/task-queue-async-init
Use a synchronized task queue for agent tasks and LS initialization
2025-06-24 13:51:16 +02:00
Dominik Jain 1a055cf2bb Do not log error determining Serena git commit id (not possible when using uvx) 2025-06-24 13:48:34 +02:00
Dominik Jain 2b68790bce Add method execute_task for synchronous execution and apply it in demo script 2025-06-24 13:33:15 +02:00
Dominik Jain e1d664b25d Assign meaningful names to tasks 2025-06-24 13:24:48 +02:00
Dominik Jain 76558edd44 Initialize project-specific instances that don't require the LS (such as the memory manager) immediately 2025-06-24 13:24:48 +02:00
Dominik Jain 6c9746ec76 Log task scheduling and execution explicitly, adding task identifiers
Lock task scheduling (just in case we call it from multiple threads in the future)
2025-06-24 13:24:48 +02:00
Dominik Jain e3d021a432 Improve logging to show thread name 2025-06-24 13:24:48 +02:00
Dominik Jain 404f026bbd Use a synchronized task queue for agent tasks (thread pool with 1 worker),
which we also use to start the language server in the background
2025-06-24 13:24:48 +02:00
Dominik Jain d3b1f9bb90 Explain language choice in more detail 2025-06-23 22:08:14 +02:00
Michael Panchenko 540b678676 project template, removed javascript [ci skip] 2025-06-23 21:58:25 +02:00
Michael Panchenko 757e4bb79b Memories [ci skip] 2025-06-23 21:46:51 +02:00
Dominik Jain 15e835da75 Merge branch 'main' of github.com:oraios/serena 2025-06-23 21:40:20 +02:00
Dominik Jain bffea2172c Re-add multilspy folders to exclusions
as unversioned files (*/static) remain unless explicitly deleted
2025-06-23 21:40:02 +02:00
Michael Panchenko 1de0a186ce Bumped cache version [ci skip] 2025-06-23 21:29:20 +02:00
Michael Panchenko ac4ef9911e changelog [ci skip] 2025-06-23 21:26:38 +02:00
Michael Panchenko 42a8796353 search_for_pattern: better default and description of restrict_search_to_code_files param 2025-06-23 21:22:59 +02:00
Dominik Jain 449188693e Consider timeout for LS requests 2025-06-23 21:15:32 +02:00
Michael Panchenko 769fc79850 Backwards compat restored for activating javascript projects [ci skip] 2025-06-23 21:05:05 +02:00
Michael Panchenko 3a972b550d Merge remote-tracking branch 'origin/main' 2025-06-23 21:00:28 +02:00
Michael Panchenko ba74c05970 Removed javascript from languages (just ts is enough), enhanced ts file matching 2025-06-23 21:00:20 +02:00
Dominik Jain 725f252152 Merge branch 'main' of github.com:oraios/serena 2025-06-23 20:47:59 +02:00
Dominik Jain 719a2c55a8 Update references to multilspy and update READMEs 2025-06-23 20:47:27 +02:00
Michael PanchenkoandGitHub 225c4434a2 Merge pull request #225 from oraios/editing-improvements
Editing improvements
2025-06-23 20:46:39 +02:00
Michael Panchenko dfc841857e Typo 2025-06-23 20:44:42 +02:00
Michael Panchenko b951331764 Formatting, removing mentions of multilspy in pyproject 2025-06-23 20:40:52 +02:00
Michael Panchenko 4e6ad37e26 Changelog 2025-06-23 20:33:04 +02:00
Michael Panchenko 365a4e353a Merge branch 'main' into editing-improvements 2025-06-23 20:31:21 +02:00
Dominik Jain a96e5bb476 Update change log [skip ci] 2025-06-23 18:04:59 +02:00