Commit Graph
2543 Commits
Author SHA1 Message Date
Michael Panchenko 8623907d9d Removed news.json 2026-04-10 18:46:24 +02:00
Michael Panchenko 39f341a069 Changelog 2026-04-10 17:29:19 +02:00
Michael Panchenko d572f48e4c Use our fork of pywebview until upstream releases 2026-04-10 17:20:33 +02:00
Michael Panchenko ddb0d9c95b Onboarding tools: improve messages when memory tools are not available 2026-04-10 17:20:00 +02:00
Michael Panchenko 46bd009c71 Merge branch 'v1.1-develop' of github.com:oraios/serena into v1.1-develop 2026-04-10 16:24:57 +02:00
Dominik Jain e22893862c ClientSetupClaudeCode: Add hook recommendation with link to docs 2026-04-10 16:02:23 +02:00
Michael Panchenko 8b76fc2846 Readme: callout on installation 2026-04-10 15:34:13 +02:00
Michael Panchenko 1ef3e35fb0 Removed search_for_pattern from claude-code context 2026-04-10 15:34:03 +02:00
Michael Panchenko 6197f6d8e6 Fixed global hook grace period 2026-04-10 15:33:35 +02:00
Dominik Jain c7b4fb49cb Merge branch 'dashboard-monitor-parent' into v1.1-develop 2026-04-10 13:50:34 +02:00
Dominik Jain 955ff573d9 SerenaDashboardViewer: Add a parent monitoring thread to ensure termination
Some clients would terminate the main process in a way that did not ensure
cleanup/proper termination
2026-04-10 13:49:09 +02:00
Michael Panchenko c9af41afd4 Further extended hook heuristics 2026-04-10 13:28:41 +02:00
Michael Panchenko b21357e430 Merge branch 'v1.1-develop' of github.com:oraios/serena into v1.1-develop 2026-04-10 13:21:25 +02:00
Michael Panchenko bbe4993540 Major enhancement in client connection documentation
Added new contexts and extended some older ones to exclude more basic tool
2026-04-10 13:21:15 +02:00
Michael Panchenko 0c945e08a4 Major enhancement in client connection documentation
Added new contexts and extended some older ones to exclude more basic tool
2026-04-10 11:05:18 +02:00
Michael Panchenko 1a4b1f61b2 Mentioned local installation in CONTRIBUTING.md 2026-04-10 11:03:45 +02:00
Michael Panchenko 71cb3db8dd Extensions in serena-hooks cli 2026-04-10 11:03:08 +02:00
Michael Panchenko 2921336726 Merge remote-tracking branch 'origin/v1.1-develop' into v1.1-develop 2026-04-10 10:09:42 +02:00
Michael Panchenko ace531b17a Added serena-hooks cli 2026-04-09 23:53:14 +02:00
Dominik Jain 6c94f34fac Update change log 2026-04-09 15:28:07 +02:00
Dominik Jain 9722f68796 Merge remote-tracking branch 'origin/main' into v1.1-develop 2026-04-09 15:26:35 +02:00
Dr. Dominik Jain 65ac10e85a Merge pull request #1299 from oraios/jb-find-references-location
JetBrainsFindReferencingSymbolsTool: Add computation of context lines
2026-04-09 15:11:01 +02:00
Dominik Jain c25deb845d JetBrainsFindReferencingSymbolsTool: Add computation of context lines
based on line number now returned by plugin
2026-04-08 23:38:52 +02:00
Dominik Jain e35c09842f ActivateProjectTool: Return instructions to read manual also if project is already activated 2026-04-08 20:49:52 +02:00
Michael Panchenko aafad5c2b0 Added context file for copilot plugin in JB IDEs 2026-04-08 17:55:24 +02:00
Dominik Jain b0fd895794 Do not assume any default for version component to bump 2026-04-08 17:33:27 +02:00
Dominik Jain 527abc2ed0 Add commit and tag in bump_version script, add developer instructions 2026-04-08 17:33:27 +02:00
Dominik Jain 2aa8cf4cae Change release mechanism
Release creation and publishing to PyPI is now triggered by push of tag v*
2026-04-08 17:33:27 +02:00
Michael Panchenko c1aedec189 Deleted obsolete tools. Essentially backwards compatible
Enhanced tool registry check to log a warning instead of crashing when
a deleted tool name is passed
2026-04-08 14:35:07 +02:00
Michael Panchenko fe2e2ce0cc Stripped CLAUDE.md of details 2026-04-08 13:17:09 +02:00
Michael Panchenko 19d1459f68 Prompting: more focus on refactoring tools in system prompt 2026-04-08 13:16:33 +02:00
Michael Panchenko 23b81d4a22 Prompting: better descriptions for refactoring tools 2026-04-08 13:16:09 +02:00
Michael Panchenko ab38fa98f1 Merge pull request #1294 from jochenseeber/main
Add Crystal language support (very limited, pre-alpha)
2026-04-08 12:07:00 +02:00
Michael Panchenko 35268e87b7 Minor: added metadata (name, website_url) to FastMCP initialization [ci skip] 2026-04-08 09:57:11 +02:00
Dominik Jain 73ca8ef20f Report list of setup commands upon init, change setup handler names 2026-04-07 21:28:32 +02:00
Dominik Jain 4f7cd88950 Add ClientSetupHandlerCodexCLI 2026-04-07 18:38:09 +02:00
Dominik Jain 2c4174f3bd Add ClientSetupHandler and setup CLI command
Add first implementation: ClaudeCode
2026-04-07 18:29:44 +02:00
Michael Panchenko 946fdd558f Merge pull request #1292 from oraios/stdin_piping_fix
Fix in runtime dep/ installation: add stdin=subprocess.DEVNULL
2026-04-07 18:22:40 +02:00
Michael Panchenko 81bd379f63 Dashboard frontend: removed current client info [ci skip]
No client apart from claude code sends it..
2026-04-07 18:12:02 +02:00
Dominik Jain 25f5f5095f Adjust documentation to use uv tool installation as the main way of running things
* Add installation, update, etc.
* Remove use of `<serena>` and obsolete uvx examples.
2026-04-07 17:36:44 +02:00
Jochen Seeber d8bf1365c3 Add Crystal language support 2026-04-07 17:15:09 +02:00
Michael Panchenko 9f7625aa07 Fix in runtime dep/ installation: add stdin=subprocess.DEVNULL to subprocess call 2026-04-07 16:28:48 +02:00
Michael Panchenko c3e3c57309 Merge pull request #1290 from oraios/updated_news
Updated news pulling mechanism
2026-04-07 16:04:30 +02:00
Michael Panchenko 0c1157edca Added a script for bumping version 2026-04-07 16:03:12 +02:00
Michael Panchenko 4a692eed44 News: switched mechanism to fetch news from github
This allows news to be updated without updating the installed version of Serena itself.
2026-04-07 15:56:00 +02:00
Michael Panchenko e2696f9f54 Added minimal AGENTS.md 2026-04-07 15:55:57 +02:00
Dominik Jain cd1ce8dc60 Pin sphinx-book-theme to 1.1.4
The newer version 1.2.0 does not have the auto-expanding contents
(in display on right) - at least not by default
2026-04-07 01:54:03 +02:00
Dominik Jain d1652727fe Improve init command: Report version, add final success message
Improve README:
 * Move LS deps back to prerequisites
 * Remove incorrect config path (redundant anyway, because user sees it upon init)
 * Some wording changes
2026-04-06 23:07:22 +02:00
Michael Panchenko 33a246ab66 Merge pull request #1287 from oraios/serena_init_cmd
Serena init cmd
2026-04-06 20:28:25 +02:00
Michael Panchenko 46c06230bd Merge branch 'refs/heads/main' into serena_init_cmd
# Conflicts:
#	CHANGELOG.md
2026-04-06 20:26:40 +02:00