Michael Panchenko
adf26b792b
Merge pull request #902 from n-r-w/golang-ls-specific-settings
...
feat(gopls): support gopls_settings via ls_specific_settings
2026-01-16 00:41:28 +07:00
Michael Panchenko
5897585ef2
Support for --open_web_dashboard in the CLI
...
Also extended docs around that topic.
The setting `context_settings={"max_content_width": _MAX_CONTENT_WIDTH}` in the click command makes the CLI --help output more readable and ensures longer links are not broken up into multiple lines. For consistency, I added it to all commands
2026-01-14 14:14:59 +07:00
Dominik Jain
ab599b7c8f
Merge pull request #882 from ximot/feature/open-dashboard-tool
...
feat: Add open_dashboard MCP tool for on-demand dashboard opening
2026-01-10 12:27:47 +01:00
Dominik Jain
eb54e834b6
Do not use placeholder in example command
2026-01-06 18:04:39 +01:00
Michael Panchenko
72ce32a65a
Fix jetbrains plugin setup instructions
...
Typo in config file path for windows and missing instructions on how to verify that the setup works
2026-01-06 09:56:05 +07:00
Roman Nikulenkov
71d23277da
feat(gopls): support gopls_settings via ls_specific_settings
...
- Forward ls_specific_settings.go.gopls_settings to gopls as LSP initializationOptions (JSON-validated)
- Add cache context fingerprinting so persisted symbol caches are invalidated when Go build context changes (e.g. buildFlags, GOFLAGS, GOOS, GOARCH, CGO_ENABLED)
- Add build-tag fixtures + tests covering tag-dependent symbols and cache invalidation
- Document ls_specific_settings + Go example in configuration docs
2026-01-05 15:58:43 +03:00
Dominik Jain
0f5d86aadf
Improve handling of OpenDashboardTool
...
* Mark the tool as optional (disabled by default)
* Enable the tool if the dashboard is enabled, not opened and the GUI is off
* Improve factorisation and return value/error handling
2025-12-28 21:04:12 +01:00
Dominik Jain
c6b2750061
Improve Claude Code connection instructions, adding a paragraph on max token efficiency
2025-12-28 16:03:56 +01:00
Tomasz Wyderka
511ad0542b
Add open_dashboard MCP tool for on-demand dashboard opening
...
This provides an alternative for users who want to disable automatic
browser opening (web_dashboard_open_on_launch: False) but still have
easy access to the dashboard through AI assistance.
Changes:
- Add OpenDashboardTool in config_tools.py
- Add open_dashboard() and get_dashboard_url() methods to SerenaAgent
- Store dashboard URL in _dashboard_url field
- Update documentation with new tool and configuration option
- Update config template comment to mention the tool
Closes #875
2025-12-28 03:44:07 +01:00
Dominik Jain
ef1ed31010
Add paragraph on single-project contexts, improve generality
2025-12-25 19:08:41 +01:00
Dominik Jain
745e50d1ee
Improve project activation instructions
2025-12-25 19:08:01 +01:00
Dominik Jain
e5e289d5ef
Add pointer on default modes (and retaining them)
2025-12-23 03:06:00 +01:00
Dominik Jain
15008542a3
Move tip to proper place, fix typos, add pointer to '--help' early on
2025-12-19 00:06:56 +01:00
Dominik Jain
42849576bd
Add custom JetBrains marketplace button image (works in both light & dark modes)
2025-12-18 19:25:53 +01:00
Dominik Jain
ff2423fde7
Improve instructions for Running Serena,
...
adding a pointer to the option --language-backend
and improving the description of --project-from-cwd
2025-12-18 19:15:37 +01:00
Dominik Jain
619131cb22
Merge branch 'main' into prepare-v1
2025-12-17 17:35:01 +01:00
Dominik Jain
4b430cbc4d
Return to flat structure to improve usability (TOC display in jupyterbook)
2025-12-17 16:45:06 +01:00
Dominik Jain
b24c9f7717
Update JetBrains usage information
2025-12-17 16:38:58 +01:00
Dominik Jain
d8d1cb113f
Merge branch 'main' into prepare-v1
...
Conflicts:
src/serena/resources/serena_config.template.yml
2025-12-17 15:40:14 +01:00
Robin Breathe
51041e93f1
feat: CWD-based project detection for CLI-based agents through --project-from-cwd ( #836 )
2025-12-16 16:55:06 +01:00
Michael Panchenko
e4d80a330f
Documentation on the jetbrains plugin
2025-12-16 22:45:35 +07:00
Dominik Jain
192510e1fa
Merge pull request #834 from oraios/docs/integrations
...
Enhanced documentation on connecting to clients
2025-12-15 18:52:30 +01:00
Dominik Jain
0bbd1806bc
Refactor general instructions, restructure, minor improvements
2025-12-15 17:49:42 +01:00
Michael Panchenko
f07db2550b
Enhanced documentation on connecting to clients
2025-12-15 16:31:41 +01:00
Dominik Jain
29f0a8b728
Fix typos [skip ci]
2025-12-12 12:17:11 +01:00
Dominik Jain
d452c2e413
Do away with Docker-specific case distinctions; instead, configure Docker properly
2025-12-11 00:05:12 +01:00
tobigumo
df4c9c875c
docs: sync client context instructions with changes from PR #810 (claude-code / ide)
...
Updated context recommendations in usage documentation.
2025-12-09 17:35:07 +09:00
Dominik Jain
72ffb54b7d
Improve documentation of F#-specific system configuration and env vars for Claude Desktop [skip ci]
2025-12-08 01:12:06 +01:00
Dominik Jain
e7f1260b3a
Add information on advanced configuration
2025-12-07 14:41:00 +01:00
Dominik Jain
e75856f587
Revise context prompts/descriptions #742
...
* Rename 'ide-assistant' to 'claude-code' (backwards-compatible)
* Add new mode 'ide' (basically the same as 'claude-code')
2025-12-05 01:33:00 +01:00
Dominik Jain
725eb08f80
Improve mode descriptions
2025-12-04 13:40:03 +01:00
Dominik Jain
c09b4139f5
Add 'no-memories' mode
2025-12-03 23:31:17 +01:00
Dominik Jain
3ffbaa090e
Improve documentation on connecting clients
2025-11-21 15:45:50 +01:00
Michael Panchenko
b5fda5674b
Docs: fixed cutoff sentence
2025-11-14 11:50:28 +07:00
Michael Panchenko
91421ce985
Docs: fix link (jupyterbook doesn't use standard markdown references)
2025-11-14 11:46:03 +07:00
Adra
2b4fd66674
feat: Added project create command with --name, --index, and auto-creation ( #755 )
...
Previous command `generate_yml` has been removed
2025-11-13 15:22:37 +01:00
Dominik Jain
ff5ac556dc
Add CLI command examples
2025-11-08 14:14:20 +01:00
Dominik Jain
db01516894
Improve callouts
2025-11-08 13:10:53 +01:00
Dominik Jain
90e123726c
Fix heading levels in docs
2025-11-08 12:43:17 +01:00
Dominik Jain
e436fb3f59
Fix links in docs
2025-11-08 12:43:17 +01:00
Dominik Jain
530926c836
Several docs improvements (proof-reading)
2025-11-08 12:43:17 +01:00
Dominik Jain
ec41c32a0f
Improve docs on workflow
2025-11-08 00:11:25 +01:00
Dominik Jain
9f2ed5965e
Improve docs on client configuration
2025-11-07 23:36:57 +01:00
Dominik Jain
185c3b2065
Improve prerequisistes and language support docs
2025-11-07 21:10:15 +01:00
Dominik Jain
9dbbfe60b8
Improve docs on 'Running Serena'
2025-11-07 20:54:38 +01:00
Dominik Jain
f958031555
Add/improve docs on dashboard/GUI tool
2025-11-07 20:50:09 +01:00
Dominik Jain
1ec18595be
Add/improve docs on security
2025-11-07 20:43:36 +01:00
Dominik Jain
774333befc
Improve docs on contexts and modes
2025-11-07 20:30:17 +01:00
Dominik Jain
c2b456a862
Restructure docs, improve texts (particular for Running Serena)
2025-11-07 20:15:43 +01:00
Dominik Jain
faf3441ab2
Add content from README in docs structure
2025-11-07 18:00:00 +01:00