Dominik Jain
807226ddf8
Improve wording/presentation of language support
2025-12-18 19:15:37 +01:00
Dominik Jain
f8da77bbd8
Updated README to reflect the release of the JetBrains plugin,
...
including enhancements to the programming language support section.
2025-12-18 16:42:20 +01:00
Dominik Jain
ac98f770a6
Adjust wording: sponsor -> banner
2025-12-17 18:02:17 +01:00
Dominik Jain
619131cb22
Merge branch 'main' into prepare-v1
2025-12-17 17:35:01 +01:00
Dominik Jain
b8d7e725ec
Remove obsolete public folder
2025-12-17 17:05:47 +01:00
Dominik Jain
dd76b0f09d
Add favicon to docs
2025-12-17 17:05:25 +01:00
Dominik Jain
13eacba432
Replace 32x32 icon with simple logo icon
2025-12-17 17:05:14 +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
4674a8cec8
Adapt section on "Language Support" to include the JetBrains backend
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
Dominik Jain
064bc56892
Merge pull request #832 from oraios/check-display-before-opening-browser
...
Check display before opening browser
2025-12-17 14:47:16 +01:00
Dominik Jain
a7e1665752
Try to detect usable display before attempting to open dashboard in browser
...
Fixes #648
2025-12-17 14:46:03 +01:00
Dominik Jain
1e3edb6a3b
Merge pull request #850 from oraios/backend-param
...
SerenaConfig: Use "language_backend" instead of "jetbrains", allowing override via CLI
2025-12-17 14:22:54 +01:00
Dominik Jain
9d34347acc
Allow to override language backend via CLI parameter
2025-12-17 12:54:33 +01:00
Dominik Jain
f76db506f9
Add help texts for server parameters: host, port
2025-12-17 12:54:33 +01:00
Dominik Jain
d410aa9f90
SerenaConfig: Use configuration setting 'language_backend' instead of 'jetbrains'
...
introducing enum LanguageBackend
2025-12-17 12:54:33 +01:00
Dominik Jain
984e43d03e
Merge branch 'main' into test-replace-literal
2025-12-16 21:28:43 +01:00
Dominik Jain
6a3785aca6
Add regression test for ReplaceContentTool with backslashes in needle/repl
2025-12-16 21:28:34 +01:00
Dominik Jain
08d791e637
Fix: With changes from #846 , backslashes in repl must no longer be escaped
2025-12-16 20:35:07 +01:00
Dominik Jain
e3ad6ff683
Merge pull request #846 from oraios/improve-regex-amiguity-detection
...
ReplaceContentTool: Detect ambiguous regex match and raise an exception
2025-12-16 19:57:32 +01:00
Dominik Jain
ddbe25f266
ReplaceContentTool: Detect ambiguous regex match and raise an exception
...
Fixes #845
Add tests for both regular and ambiguous replacements
2025-12-16 18:35:23 +01:00
Dominik Jain
946b0e7d51
Revert "SerenaAgentMode.from_name: Allow loading an internal mode (if explicitly requested)"
...
This reverts commit 7e138397d3 .
2025-12-16 17:20:32 +01:00
Michael Panchenko
f4ab15da98
Changelog [ci skip]
2025-12-16 17:06:35 +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
Michael Panchenko
5b70d7c2b4
Merge branch 'main' into prepare-v1
2025-12-16 22:03:53 +07:00
Dominik Jain
7e138397d3
SerenaAgentMode.from_name: Allow loading an internal mode (if explicitly requested)
...
e.g. to enable jetbrains mode dynamically without explicit configuration
2025-12-16 15:44:23 +01:00
eez-eh
47bc4e0b32
Added partial Groovy language support ( #833 )
2025-12-16 15:11:46 +01:00
LROC-NY and legalbegal2121
b193e50a72
chore: remove dependency lock file ( #842 )
...
Co-authored-by: legalbegal2121 <legalbegal2121@users.noreply.github.com >
2025-12-16 13:20:14 +01: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
c1cb42bfce
JetBrains: Add refreshFile API call, and call it upon edit
2025-12-15 18:49:52 +01:00
youM
e8bb288f34
Update: metals(scala-lsp) version 1.6.2 -> 1.6.4 ( #838 )
2025-12-15 18:17:10 +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
83f5f3bdf4
Fix config key for gui_log_window
2025-12-15 14:03:29 +01:00
Dominik Jain
d81ecfbc73
Introduce theme-aware img tags and support dark mode variants of banner images
2025-12-13 21:33:33 +01:00
Dominik Jain
7d1cdaff48
Fix click issue in 'gold' banners
2025-12-13 17:57:39 +01:00
Dominik Jain
8ffa94abfb
Increase banner rotation to 15s and change class name
2025-12-13 17:38:22 +01:00
Dominik Jain
77003b54d1
Reduce Serena logo size
2025-12-13 17:12:07 +01:00
Dominik Jain
657a531f40
Enable banners
2025-12-13 17:11:51 +01:00
Dominik Jain
29f0a8b728
Fix typos [skip ci]
2025-12-12 12:17:11 +01:00
Michael Panchenko
c35f0fa5b5
Merge pull request #797 from w0wl0lxd/feature/toml-support
...
feat: Add TOML language support via Taplo
2025-12-12 11:07:59 +07:00
Michael Panchenko
87cdbec7e8
Bumped mcp dependency (addressing dependabot alert)
2025-12-12 10:41:04 +07:00
Michael Panchenko
b34249054e
Mark toml as experimental
...
Also minor extensions of comments and docstrings
2025-12-12 10:23:18 +07:00
Michael Panchenko
fdd89d0648
Merge branch 'main' into feature/toml-support
...
# Conflicts:
# pyproject.toml
2025-12-12 10:17:30 +07:00
Michael Panchenko
fc725b23b1
Fix docker build in CI
2025-12-11 18:51:16 +07:00
Michael Panchenko
7afcf67ae2
Merge pull request #831 from michaelleone/feature/power-shell-LSP-support
2025-12-11 18:48:27 +07:00
Michael Panchenko
99fe6e7000
Merge branch 'main' into feature/power-shell-LSP-support
2025-12-11 18:37:57 +07:00
Michael Panchenko
3e1138bef3
Merge pull request #819 from oraios/dashboard_port_fix
...
Changed dashboard default listening address to 127.0.0.1 and made it configurable
Also some improvements to the configuration in docker setup, no longer use serena_config.docker.yml
2025-12-11 18:30:49 +07:00