Skip to content

fix: mcpremote expired credentials - #86

Draft
BoTdago wants to merge 22 commits into
mainfrom
fix-mcpremote-expired-credentials
Draft

BoTdago wants to merge 22 commits into
mainfrom
fix-mcpremote-expired-credentials

Conversation

@BoTdago

@BoTdago BoTdago commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Type of change

  • Bug fix
  • Feature
  • Documentation
  • CI / tooling
  • Breaking change (describe in Notes)

Test plan

  • ./scripts/run_ci_tests.sh (or python -m pytest src/test/... for affected modules)
  • uv run ruff check --config ruff.toml src/ (lint — same as CI)
  • uv run ruff format --check --config ruff.toml src/ (formatting — CI fails if this is skipped)
  • Auto-fix formatting if needed: uv run ruff format --config ruff.toml src/
  • python scripts/check_data_git_tracking.py
  • Frontend build if UI touched (cd <package> && pnpm build)
  • Manual smoke test:

Security / OSS checklist

  • No secrets, .env, or internal IPs in the diff
  • No new tracked files under data/ (except whitelisted fixtures)

Notes

@BoTdago
BoTdago requested a review from a team as a code owner September 2, 2026 09:29
@vercel

vercel Bot commented Sep 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
aion-agent Ready Ready Preview Sep 15, 2026 3:17pm UTC

@BoTdago BoTdago changed the title Fix mcpremote expired credentials fix mcpremote expired credentials Sep 2, 2026
Comment thread scripts/test_oauth_refresh.py Dismissed
Comment thread src/runtime/credential_store.py Dismissed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
Comment thread src/runtime/mcp_remote_cache.py Fixed
@BoTdago BoTdago changed the title fix mcpremote expired credentials fix: mcpremote expired credentials Sep 8, 2026
@BoTdago
BoTdago marked this pull request as draft September 8, 2026 08:50
BoTdago and others added 16 commits September 11, 2026 08:38
…d add verification script for token refresh cycles
Unblock release after removing release-as pin; includes GHCR upgrade system
and fixes from PR #95.

Co-authored-by: Cursor <cursoragent@cursor.com>
Comment thread fix_khub_db.py
# "registration_endpoint": "https://provincial-messenger-polar-view.trycloudflare.com/register",
# "client_id": "khub_backend",
# "client_id_source": "dynamic_registration",
# "client_secret": "a8SAf0BcJXL0gMRtBGAu0ekwDpO7wnMo"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛑 Gitleaks has detected a secret with rule-id generic-api-key in commit 51550c1.
If this secret is a true positive, please rotate the secret ASAP.

If this secret is a false positive, you can add the fingerprint below to your .gitleaksignore file and commit the change to this branch.

echo 51550c1520a48697e8df1f8b03ba7fee274814f1:fix_khub_db.py:generic-api-key:31 >> .gitleaksignore

This branch was successfully deployed

1 active deployment
Preview — 51550c15 Deployed Sep 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants