chore(mcp): rename YT_MCP_* env vars to YOUTRACK_MCP_* #89

Merged
Claude-Run merged 1 commit from chore/YT-34-rename-mcp-env-vars into main 2026-07-03 13:32:05 +02:00
Member

Hard rename with no back-compat dual-read: the combined yt mcp command has not been deployed anywhere, so there are no .env files or systemd units in the field to preserve. All ten MCP HTTP-service variables move from the YT_MCP_ prefix to YOUTRACK_MCP_, keeping the MCP infix so they stay visually grouped and distinct from the core YOUTRACK_BASE_URL / YOUTRACK_TOKEN pair.

Covers the std::env::var reads and doc comments in config.rs, crypto.rs, web/session.rs, and web/oauth_hub.rs; the clap help text in crates/yt-cli/src/cli.rs; and the deployment artifacts .env.example, oci-build/Dockerfile, and docs/deployment.md. compose.mcp.yml passes the environment through env_file and contains no literal token, so it needs no edit.

#YT-34

Hard rename with no back-compat dual-read: the combined `yt mcp` command has not been deployed anywhere, so there are no `.env` files or systemd units in the field to preserve. All ten MCP HTTP-service variables move from the `YT_MCP_` prefix to `YOUTRACK_MCP_`, keeping the `MCP` infix so they stay visually grouped and distinct from the core `YOUTRACK_BASE_URL` / `YOUTRACK_TOKEN` pair. Covers the `std::env::var` reads and doc comments in config.rs, crypto.rs, web/session.rs, and web/oauth_hub.rs; the clap help text in crates/yt-cli/src/cli.rs; and the deployment artifacts .env.example, oci-build/Dockerfile, and docs/deployment.md. compose.mcp.yml passes the environment through env_file and contains no literal token, so it needs no edit. #YT-34
chore(mcp): rename YT_MCP_* env vars to YOUTRACK_MCP_*
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 42s
Create release / Create release from merged PR (pull_request) Has been skipped
b42b8e58c5
Hard rename with no back-compat dual-read: the combined `yt mcp` command has not been deployed anywhere, so there are no `.env` files or systemd units in the field to preserve. All ten MCP HTTP-service variables move from the `YT_MCP_` prefix to `YOUTRACK_MCP_`, keeping the `MCP` infix so they stay visually grouped and distinct from the core `YOUTRACK_BASE_URL` / `YOUTRACK_TOKEN` pair.

Covers the `std::env::var` reads and doc comments in config.rs, crypto.rs, web/session.rs, and web/oauth_hub.rs; the clap help text in crates/yt-cli/src/cli.rs; and the deployment artifacts .env.example, oci-build/Dockerfile, and docs/deployment.md. compose.mcp.yml passes the environment through env_file and contains no literal token, so it needs no edit.

#YT-34
Claude-Run deleted branch chore/YT-34-rename-mcp-env-vars 2026-07-03 13:32:06 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pandoras-box/youtrack-cli!89
No description provided.