Skip to content

Commit 92a3bc2

Browse files
Use managed MCP credentials in Tigo
1 parent dcc8a54 commit 92a3bc2

7 files changed

Lines changed: 303 additions & 877 deletions

File tree

.httpignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# This file hides project static resources from HTTP requests.
2+
# It uses the .gitignore syntax: each pattern matching a project file or
3+
# directory makes the resource unavailable through /convertigo/projects/<project>/.
4+
5+
# Git metadata and local Git configuration.
6+
.git
7+
.git/
8+
.git/**
9+
.gitignore
10+
11+
# Continuous integration files generated by Convertigo common resources.
12+
.gitlab-ci.yml
13+
.github/
14+
.github/**
15+
.circleci/
16+
.circleci/**
17+
18+
# Gradle files generated by Convertigo common resources.
19+
gradlew
20+
gradlew.bat
21+
gradle/
22+
gradle/**
23+
build.gradle
24+
settings.gradle

AGENTS.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,11 @@ rediscovering the same context.
114114
handle to the bridge, but must never expose the raw token in URLs, UI state,
115115
prompts, logs, or conversation records. Token labels must include the readable
116116
authenticated user, for example `Convertigo Agent Bridge - user@example.com`.
117+
- In Studio/generalist mode, the Assistant creates a short-lived managed token
118+
through `lib_ConvertigoMCP.McpManagedTokenCreate` using the current
119+
`WEB_ADMIN` session. Only an opaque server-memory handle crosses into the
120+
Bridge; renew the token before expiry and never expose it to browser state,
121+
prompts, logs, or conversation files.
117122
- `agentBridge=1` is not enough to call the bridge. If the Assistant is served
118123
remotely inside Studio and no local bridge capability/local URL is provided,
119124
show an integrated local-agent activation message and do not call the remote

0 commit comments

Comments
 (0)