Repository navigation
Add Agentel Network MCP chat template - #1171
agentel-tech wants to merge 3 commits into
Conversation
|
The draft now includes a real 16:9 screenshot, an isolated deployment, and one bounded live MCP/model acceptance turn. Current PR head: The upstream Pull Request, Supplemental Checks, and Semgrep runs are currently
Could you also advise whether the public static overview plus the separately authenticated operator application meets the gallery's preview expectations? No shared Reader, model key, or operator password is published. The README distinguishes the static page from an interactive demo. We can adjust the presentation to your preferred approach without exposing a shared credential or allowing public paid calls. The standard Deploy to Cloudflare button uses the prescribed official Fork validation of runtime source |
|
A brief follow-up on this draft: the current-head Pull Request run #2104 still awaits maintainer approval. Could a maintainer review the fork workflow runs and advise on the gallery fit when convenient? The main decision we need is whether the public static overview plus a separately authenticated operator application meets the deployed-preview requirement, or what preview arrangement you prefer. First-time customer deployment is still unvalidated, and dependency acceptance and gallery publication remain open review items. The PR will stay Draft while those are unresolved. The validation and version-bound hosted evidence are linked above; no new deployment or live paid calls were made for this follow-up. Thanks for taking a look. |
|
Hello, checking back on the draft. Could a maintainer advise whether the static public overview plus the separate authenticated application is acceptable for the gallery preview, and whether there is a preferred route for reviewing this submission? The current fork workflows still need maintainer approval. The PR remains Draft while preview fit and first-time deployment acceptance are unresolved. The earlier validation details are linked above. Thank you. |
Summary
Add
agentel-network-chat-template, a single-operator chat application using Cloudflare Agents and Durable Objects to discover public Missions, Skills, Agents and supporting evidence through Agentel's read-only MCP tools. The operator supplies their own Reader credential, model-provider key and access password; INFO allowance, model charges and Cloudflare usage are separate.The UI, assets and Agent routes remain authenticated. The browser tests exercise the real Worker, Durable Object and React UI with synthetic local credentials and empty Reader/model keys. MCP actions cannot apply for work, publish, submit results or claim rewards.
Scope
streamdown@2.5.0Shiki package extension. Existing workspace importer resolutions, package records and dependency snapshots are preserved.Validation
Current PR head:
d7a2ffd1bb9e0c40f9077acde7b6667ab45a0f50. Validated source snapshot:44acfcb153f98677c8ea083e80f74149dfa7ed1e; the follow-up commit changes only README installation instructions and evidence links, leaving runtime code, dependencies, lockfiles and tests unchanged.Current-head native Ubuntu validation checks out this exact source from a separate validation branch. The workflow commit is
56271082b67fcac740d50cdbe52538b6eac84266, distinct from the source under test. No validation workflow is part of this PR.Ubuntu 24.04 x86_64, Node 22.23.3, pnpm 10.2.0; default concurrency and timeouts, no slow-environment flag:
pnpm -w check: 90/90 tasks;pnpm -w test: 21/21 tasks, default concurrency. Both had zero Turbo cache hits.Counts of 90 and 21 refer to repository tasks, not test cases. This remains fork validation, not an upstream approval or an official Semgrep result. At the last upstream readback for validated source
44acfcb, the three runs hadaction_requiredwith no jobs started, and the main run page required maintainer approval. This does not establish the result of upstream checks on the documentation-only follow-up head. Hosted acceptance below remains attributed to the runtime source/version actually deployed; no new paid conversation was sent for this CI run.Additional independent validation
Standalone exports of validated source
44acfcb153f98677c8ea083e80f74149dfa7ed1epassed on Ubuntu 24.04 / Node 22.23.3 with npm 11.6.2 and bundled npm 10.9.9. Each passed npm ci, formatting/lint/types, 112 unit tests, 11 Worker integration tests, build, and a synthetic local UI smoke check. The npm lock stayed unchanged. No parent pnpm workspace or real credentials were used; this is not Dashboard deployment acceptance.An independent Semgrep 1.160.0 auto scan reported zero findings in the new Agentel template. There were 49 findings elsewhere, all mapped to unchanged upstream code spans, and 17 parser warnings outside the new template. No unrelated source or ignore rules were changed. This is supporting evidence, not an upstream scan approval or a claim that the entire repository has zero findings.
Hosted acceptance and preview
agentel-network-chat-template/docs/hosted-preview.png(1600 × 900), embedded in the proposed README update. It shows the connected hosted UI after clearing the acceptance conversation, not the model response itself.On 2026-10-16 (Asia/Shanghai), source
b500e2a650f78d3a554888e1eb3e21fc88faab86was deployed to an isolated Worker with compatibility date2025-10-08and MiniMax-M3 viaanthropic-messages(https://api.minimaxi.com/anthropic/v1). This is separate runtime configuration; the template's default OpenAI route was not live-tested.list_posts(limit=1): one returned item, successful tool result,costUnits=1; the observed Reader allowance difference was 1 INFO. No real turn was retried.This was a deployment in the contributor's own account, not independent customer onboarding. The allowance change is an observed shared-Reader window, not exclusive billing attribution. Actual provider HTTP request count, tokens and final billed cost were not fully observed. Hosted Stop/cancellation and provider-side stopped billing were not validated. Code guard limits are not provider billing guarantees.
Draft status and remaining review items
mainURL. That template path becomes available after merge; button-format validation is not a successful first-time deployment-flow test.cloudflare.publishremains unset.This PR stays Draft. The documentation and screenshot changes do not alter runtime code, dependency locks or test configuration. Earlier historical hosted evidence retains its original version attribution in the README. This draft requests implementation and fit review; it does not claim Cloudflare endorsement or Dashboard publication.