Merge remote-tracking branch 'origin/main' into feat/web-search-templates
# Conflicts: # completions/mcpctl.bash # completions/mcpctl.fish # src/cli/src/commands/create.ts # src/db/src/seed/index.ts
This commit is contained in:
@@ -18,9 +18,14 @@ command:
|
||||
# (mcpctl-<server>-data), not the instance, so a server edit re-attaches to the
|
||||
# same data instead of starting empty.
|
||||
#
|
||||
# Health check omitted deliberately: `search_docs` requires a library argument,
|
||||
# so a synthetic probe would need a library that is only present after a scrape
|
||||
# and would report unhealthy on a fresh instance.
|
||||
# `list_libraries` takes no arguments and reads the SQLite store, so a pass
|
||||
# proves the volume is actually mounted and readable — not just that the process
|
||||
# is up. It answers "No libraries indexed yet." on a fresh instance rather than
|
||||
# erroring, which is why it works as a probe where `search_docs` (needs a
|
||||
# library that only exists after a scrape) does not.
|
||||
healthCheck:
|
||||
tool: list_libraries
|
||||
arguments: {}
|
||||
volumes:
|
||||
- name: data
|
||||
mountPath: /data
|
||||
|
||||
Reference in New Issue
Block a user