Michael Panchenko
|
22372a30fa
|
Removed pytest ini (all pytest config should happen in pyproject.toml)
Added csharp to markers
|
2025-06-28 23:42:44 +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
|
b951331764
|
Formatting, removing mentions of multilspy in pyproject
|
2025-06-23 20:40:52 +02:00 |
|
Dominik Jain
|
c2593a1171
|
Apply black & ruff to modules copied from multilspy
|
2025-06-23 16:34:56 +02:00 |
|
Dominik Jain
|
f04bd7d65b
|
Apply black & ruff to solidlsp
|
2025-06-23 15:29:48 +02:00 |
|
Michael Panchenko
|
f607b76a1f
|
Hotfix: missing src/solidlsp in pyproject.toml
|
2025-06-22 12:57:39 +02:00 |
|
Dominik Jain
|
3d2b1e1449
|
Configure black/ruff exclusions in tool sections instead of in command lines
|
2025-06-22 12:20:38 +02:00 |
|
Dominik Jain
|
8a1b8606c7
|
Reintroducd 'type: ignore' annotation required on Windows only (and generally allow unused 'type: ignore')
|
2025-06-22 12:13:04 +02:00 |
|
 SerenaandDominik Jain
|
c3bb2e3d77
|
Change dashboard to use Flask instead of fastapi
|
2025-06-21 21:46:43 +02:00 |
|
Dominik Jain
|
2f607ff2b0
|
Add package solidlsp with copies of classes from multilspy (unmodified)
|
2025-06-21 11:43:53 +02:00 |
|
Yaroslav Halchenko
|
7c33eeaf48
|
Add rudimentary codespell config
|
2025-06-19 01:16:08 -04:00 |
|
Michael Panchenko
|
918ff32dcc
|
Added an indexing command as uv script
|
2025-06-16 15:59:40 +02:00 |
|
Michael Panchenko
|
fe6669c8c0
|
Added tqdm, typo in test command
|
2025-06-16 14:41:47 +02:00 |
|
Michael Panchenko
|
afea349d67
|
CI, added some memories
|
2025-06-16 13:51:57 +02:00 |
|
Michael Panchenko
|
1327c7a118
|
Tests for isolated agent
|
2025-06-15 17:47:46 +02:00 |
|
Michael Panchenko
|
8c76eb0adf
|
Update mcp dependency, remove not needed fastmcp
|
2025-06-15 15:15:23 +02:00 |
|
Michael Panchenko
|
4a4b665d60
|
Testing: allow setting PYTEST_MARKERS to control which tests to run by default
|
2025-06-14 01:25:31 +02:00 |
|
Michael Panchenko
|
7445bbcc42
|
Revert GH changes, don't run snapshot tests on Windows
|
2025-06-04 21:23:21 +02:00 |
|
Michael Panchenko
|
a1e3bb19b6
|
Moved yamls to src/serena so that they're packaged [ci skip]
|
2025-06-02 20:24:29 +02:00 |
|
Michael Panchenko
|
d1f5856bac
|
Include config dir and template yamls in package [ci skip]
|
2025-06-02 20:01:58 +02:00 |
|
Michael Panchenko
|
dd0c961916
|
typo [ci skip]
|
2025-06-02 19:55:13 +02:00 |
|
Michael Panchenko
|
a7144e232f
|
pyproject [ci skip]
|
2025-06-02 19:52:59 +02:00 |
|
Michael Panchenko
|
e038cfa188
|
Snapshot tests for editing, WIP
Need to look over the snapshot results to see whether they're what we expect. Also, for some reason tests are failing...
|
2025-05-30 00:58:02 +02:00 |
|
Michael Panchenko
|
41df16a0d5
|
Merge branch 'main' into feature/web-server-logs
|
2025-05-28 18:37:12 +02:00 |
|
Michael Panchenko
|
225688c014
|
Added joblib to dependencies
|
2025-05-28 11:44:11 +02:00 |
|
Michael Panchenko
|
b2fe0e65d8
|
Moved fastapi to main dependencies
|
2025-05-27 12:00:57 +02:00 |
|
Michael Panchenko
|
a22b3c2486
|
Towards 0 config setup: tools for adding/removing projects
Possibility to autogenerate project-config
|
2025-05-26 00:49:19 +02:00 |
|
Michael Panchenko
|
f85aabb40e
|
Merge branch 'main' into feature/context-and-mode
# Conflicts:
# scripts/gen_prompt_factory.py
# src/serena/agent.py
# src/serena/llm/multilang_prompt.py
|
2025-05-23 17:42:37 +02:00 |
|
Michael Panchenko
|
3584ce47eb
|
Proper first implementation of mode and context setting, WIP
|
2025-05-23 17:34:46 +02:00 |
|
Michael Panchenko
|
0f13643b6b
|
Removed unused build things (leftover from initial commit)
|
2025-05-19 13:49:52 +02:00 |
|
Michael Panchenko
|
81b7192410
|
Added tests for PhP language server
|
2025-05-19 12:51:44 +02:00 |
|
Michael Panchenko
|
81f786a2b4
|
Pyproject, minor
|
2025-05-01 23:10:48 +02:00 |
|
Eric Yen
|
54207027b3
|
support uvx run
|
2025-04-25 11:38:08 -07:00 |
|
Marcelo Soares
|
b007917cf2
|
Refactor the docstring parse to use the docstring_parser lib
|
2025-04-21 21:44:20 -03:00 |
|
Michael Panchenko
|
8c9fd747ef
|
Updated agno, removed monkeypatch
|
2025-04-11 14:23:56 +02:00 |
|
Dominik Jain
|
2fa6a95aac
|
Add psutil dependency (now required by multilspy)
|
2025-04-08 20:29:01 +02:00 |
|
Michael Panchenko
|
c3e1d0d9ac
|
Merge branch 'refs/heads/main' into feature/ignore-dirs-in-ls-operations
# Conflicts:
# src/serena/agent.py
|
2025-04-07 15:51:20 +02:00 |
|
Michael Panchenko
|
c4384682f2
|
LS: support glob ignores using pathspec
|
2025-04-07 15:43:41 +02:00 |
|
Dominik Jain
|
34fc910210
|
Improve version reporting, adding git status if available
|
2025-04-07 01:07:39 +02:00 |
|
Dominik Jain
|
8f9415ec3c
|
Support default project file location via specification of project root directory
when specifying list of projects in serena_config.yml:
/path/to/project/.serena/project.yml
|
2025-04-06 23:22:06 +02:00 |
|
Dominik Jain
|
8e2013d8c1
|
Add mechanism for showing fatal errors in GUI upon initialization failure
|
2025-04-06 22:22:54 +02:00 |
|
Miguel de Benito Delgado
|
638474d418
|
Add sqlalchemy to deps (for agno agent)
|
2025-04-03 13:52:04 +02:00 |
|
Michael Panchenko
|
d773c4e530
|
License
|
2025-04-02 01:12:57 +02:00 |
|
Michael Panchenko
|
efbea42e39
|
Made tool selection configurable
More things:
- list tools using .subclasses instead of inspect
- entrypoint for listing tools
- util for listing selected tools
- documentation
|
2025-04-01 18:34:15 +02:00 |
|
Dominik Jain
|
fac2822de0
|
Update email address
|
2025-04-01 00:39:35 +02:00 |
|
Dominik Jain
|
6815c65816
|
Remove pre-commit hook
|
2025-04-01 00:36:27 +02:00 |
|
Dominik Jain
|
f1ac3faf0c
|
Remove ./docs and docs-related dependencies/tools
|
2025-04-01 00:36:27 +02:00 |
|
Dominik Jain
|
e86f59507a
|
Use multi-return variant of should_include
|
2025-03-31 21:01:12 +02:00 |
|
Michael Panchenko
|
605bca19b7
|
Minor refactoring in agno code, script starts
|
2025-03-30 23:56:52 +02:00 |
|
Dominik Jain
|
af4f405421
|
Merge branch 'main' of github.com:oraios/serena
Conflicts:
scripts/mcp_server.py
src/serena/llm/prompt_factory.py
src/serena/mcp.py
|
2025-03-29 23:28:13 +01:00 |
|