forked from gitea/gitea-mcp
chore: add live reload config and update editor and git settings (#57)
- Add .air.toml configuration file for Air live reloading with specific build and file watch settings - Ignore the tmp directory in .gitignore - Rename the gitea server configuration to gitea-mcp-stdio in the VSCode config and add separate configuration for gitea-mcp-http Signed-off-by: appleboy <appleboy.tw@gmail.com> Reviewed-on: gitea/gitea-mcp#57 Co-authored-by: appleboy <appleboy.tw@gmail.com> Co-committed-by: appleboy <appleboy.tw@gmail.com>
This commit is contained in:
52 .air.toml Normal file
52
.air.toml Normal file @@ -0,0 +1,52 @@ | ||||
root = "." | ||||
testdata_dir = "testdata" | ||||
tmp_dir = "tmp" | ||||
| ||||
[build] | ||||
args_bin = ["-t", "http"] | ||||
bin = "./gitea-mcp" | ||||
cmd = "make build" | ||||
delay = 1000 | ||||
exclude_dir = ["assets", "tmp", "vendor", "testdata"] | ||||
exclude_file = [] | ||||
exclude_regex = ["_test.go"] | ||||
exclude_unchanged = false | ||||
follow_symlink = false | ||||
full_bin = "" | ||||
include_dir = [] | ||||
include_ext = ["go", "tpl", "tmpl", "html"] | ||||
include_file = [] | ||||
kill_delay = "0s" | ||||
log = "build-errors.log" | ||||
poll = false | ||||
poll_interval = 0 | ||||
post_cmd = [] | ||||
pre_cmd = [] | ||||
rerun = false | ||||
rerun_delay = 500 | ||||
send_interrupt = false | ||||
stop_on_error = false | ||||
| ||||
[color] | ||||
app = "" | ||||
build = "yellow" | ||||
main = "magenta" | ||||
runner = "green" | ||||
watcher = "cyan" | ||||
| ||||
[log] | ||||
main_only = false | ||||
silent = false | ||||
time = false | ||||
| ||||
[misc] | ||||
clean_on_exit = false | ||||
| ||||
[proxy] | ||||
app_port = 0 | ||||
enabled = false | ||||
proxy_port = 0 | ||||
| ||||
[screen] | ||||
clear_on_rebuild = false | ||||
keep_scroll = true |
1 .gitignore vendored
1
.gitignore vendored @@ -2,3 +2,4 @@ | ||||
gitea-mcp | ||||
gitea-mcp.exe | ||||
*.log | ||||
tmp | ||||
|
16 .vscode/mcp.json vendored
16
.vscode/mcp.json vendored @@ -21,15 +21,19 @@ | ||||
} | ||||
], | ||||
"servers": { | ||||
"gitea": { | ||||
"gitea-mcp-stdio": { | ||||
"type": "stdio", | ||||
"command": "gitea-mcp", | ||||
"args": ["-t", "stdio"], | ||||
"env": { | ||||
"GITEA_HOST": "${input:gitea-host}", | ||||
"GITEA_ACCESS_TOKEN": "${input:gitea-token}", | ||||
"GITEA_INSECURE": "${input:gitea-insecure}" | ||||
} | ||||
"env": { | ||||
"GITEA_HOST": "${input:gitea-host}", | ||||
"GITEA_ACCESS_TOKEN": "${input:gitea-token}", | ||||
"GITEA_INSECURE": "${input:gitea-insecure}" | ||||
} | ||||
}, | ||||
"gitea-mcp-http": { | ||||
"type": "http", | ||||
"url": "http://localhost:8080/mcp", | ||||
} | ||||
} | ||||
} | ||||
|
Reference in New Issue
Block a user