mirror of
https://github.com/tiennm99/serena.git
synced 2026-07-14 22:21:46 +00:00
56 lines
1.8 KiB
YAML
56 lines
1.8 KiB
YAML
# absolute path to the project you want Serena to work on (where all the source code, etc. is located)
|
|
# This is optional if this file is placed in the project directory under `.serena/project.yml`.
|
|
project_root: /path/to/project
|
|
|
|
# language of the project (csharp, python, rust, java, typescript, javascript, go, cpp, or ruby)
|
|
# Special requirements:
|
|
# * csharp: Requires the presence of a .sln file in the project folder.
|
|
language: python
|
|
|
|
# whether to use the project's gitignore file to ignore files
|
|
# Added on 2025-04-07
|
|
ignore_all_files_in_gitignore: true
|
|
# list of additional paths to ignore
|
|
# same syntax as gitignore, so you can use * and **
|
|
# Was previously called `ignored_dirs`, please update your config if you are using that.
|
|
# Added (renamed)on 2025-04-07
|
|
ignored_paths: []
|
|
|
|
# whether the project is in read-only mode
|
|
# If set to true, all editing tools will be disabled and attempts to use them will result in an error
|
|
# Added on 2025-04-18
|
|
read_only: false
|
|
|
|
|
|
# list of tool names to exclude. We recommend not excluding any tools, see the readme for more details.
|
|
# Below is the complete list of tools for convenience.
|
|
# To make sure you have the latest list of tools, and to view their descriptions,
|
|
# execute `uv run serena-list-tools`.
|
|
#
|
|
# check_onboarding_performed
|
|
# create_text_file
|
|
# delete_lines
|
|
# delete_memory
|
|
# execute_shell_command
|
|
# find_referencing_symbols
|
|
# find_symbol
|
|
# get_dir_overview
|
|
# get_document_overview
|
|
# insert_after_symbol
|
|
# insert_at_line
|
|
# insert_before_symbol
|
|
# list_dir
|
|
# list_memories
|
|
# onboarding
|
|
# prepare_for_new_conversation
|
|
# read_file
|
|
# read_memory
|
|
# replace_symbol_body
|
|
# search_in_all_code
|
|
# summarize_changes
|
|
# think_about_collected_information
|
|
# think_about_task_adherence
|
|
# think_about_whether_you_are_done
|
|
# write_memory
|
|
excluded_tools: []
|