Commit Graph
129 Commits
Author SHA1 Message Date
Hyu f41981b356 docs(dingtalk): clarify card reply master switch 2026-10-10 20:38:56 +08:00
Hyu 6f5ea77d85 docs(dingtalk): use bundled card templates 2026-10-10 20:31:59 +08:00
Hyu 0edddd1516 docs: update WeCom bot events and sandbox profiles 2026-10-10 18:42:23 +08:00
RockChinQ a0296c5fbf docs: route every agent handoff to canonical root llms.txt (#141) 2026-10-10 17:35:26 +08:00
Hyu b21c120ef8 docs(wecomcs): explain entry links events and reply windows 2026-10-10 16:25:40 +08:00
Hyu 0be4598c8a docs(lark): explain event subscriptions and app publishing 2026-10-09 21:00:27 +08:00
Hyu e6d92319a6 docs(wxoa): update setup guide and explain automatic reply fallback 2026-10-09 20:22:45 +08:00
Hyu b8059973fc docs(telemetry): document route eligibility and execution reporting 2026-10-08 13:33:59 +08:00
Hyu bd47826f5a docs: document per-event execution chains
Chains share the execution telemetry channel: one bounded, content-free chain
per inbound platform event (platform event -> routing -> Pipeline/Agent/plugin
processor -> platform API calls), sampled by space.execution_trace
(off | failures | sampled | all). Chains keep only code-defined identifiers,
report routing targets as type:uuid instead of user-defined rule names, and
share the 30-day retention of execution records.
2026-10-01 02:13:35 +08:00
RockChinQ fd4aaa4615 docs: document optional execution telemetry in settings and policy 2026-09-30 14:45:29 +00:00
Hyu e279f2fae8 docs(plugin): document per-installation reuse and installation revocation
A Workspace installs a plugin once, but that single installation is reused by
several product objects: every processor for a Runner, every knowledge base for
a KnowledgeEngine / Parser / Retriever, and many conversations or page requests
for the other component kinds. The platform storage key carries no processor or
knowledge-base dimension, so a plugin must fold that identity into its own keys.

- certified-plugins: add "one installation, many usages" with the isolation
  dimensions per component kind, and "when an installation is revoked"
  documenting BasePlugin.on_installation_revoked, its trigger set, the absent
  invocation context and the no-op/failure semantics.
- component pages (runner, knowledge-engine, knowledge-retriever, parser, tool,
  command, event-listener, page): add a short component-specific section with
  that component's own rules and a link to the contract page.
- Align the background-work rule with the SDK contract: the SDK does not track
  ownership of detached work, so a plugin must keep its own binding-keyed
  registry and stop it in the revocation hook.

All three locales carry the same sections.
2026-09-29 20:10:56 +08:00
Hyu 85fb49c687 docs(plugin): refocus the certification page on developer decisions
Rewrite plugin/certified-plugins in all three locales around the
questions a plugin developer actually asks, and make it the single home
for certification: what it is, why it exists, when it is needed, what
changes after approval, and what the contract requires.

- Decision framing restored, including a needs/does-not-need table and
  the explicit statement that most plugins do not need certification.
- Full manifest example, accepted values for both declaration fields and
  the SDK version that recognises them.
- Constraints kept and tightened: stateless rules, allowed/forbidden
  table, anti-patterns with correct/incorrect snippets, Runner notes,
  self-check list.
- Submission flow moved onto this page so it no longer depends on the
  publishing page.
- Operator content that duplicates the Core architecture document
  removed (Cloud admission matrix, OSS issuer keys, certificate fields,
  internal review tiers).

publish/market is now publishing-only with a one-line pointer, and its
misplaced plugin_submission screenshot moves back under the upload
section where it belongs. dev/basic-info replaces the commented-out
manifest fields with a link to the contract page.

ja had been missing whole sections (36 lines); all three locales now
share the same section structure.
2026-09-29 14:40:58 +08:00
RockChinQ ee87bd0d7a docs(plugin): state certified artifacts must run shared 2026-09-28 18:44:16 +00:00
RockChinQandHermes Agent a87f896a91 docs(certification): align sharing eligibility and dedicated fallback (#138)
Co-authored-by: Hermes Agent <[email protected]>
2026-09-29 00:50:44 +08:00
RockChinQ f6b6a635c2 docs: stateless certified plugins
Comprehensive documentation for stateless singleton component model supporting SDK 0.7.0 and certificate v2 envelope.
2026-09-28 13:25:36 +08:00
RockChinQ 689da21f46 merge: integrate docs 4.11 into main 2026-09-24 02:39:29 +08:00
RockChinQ 124557f560 docs(plugin): document certified plugin releases (#134) 2026-09-20 18:31:22 +08:00
RockChinQ 4130a5bc01 docs(api): explain per-call reasoning levels and compatibility 2026-09-19 00:03:50 +08:00
RockChinQ a5c1fb43e0 docs: explain runner sandbox APIs and custom select presets 2026-09-17 23:04:53 +08:00
Hyuanddadachann 159b044713 docs: add concise beta Docker and uvx deployment instructions (#132)
Co-authored-by: dadachann <[email protected]>
2026-09-15 21:11:59 +08:00
Hyuanddadachann 08916ef02e docs: align Beta diagnostics policy with release semantics (#131)
Co-authored-by: dadachann <[email protected]>
2026-09-15 17:32:06 +08:00
RockChinQ 6dcbcf6eac docs(runner): explain processor configurations and bot subscriptions 2026-09-15 00:28:51 +08:00
RockChinQ 4b9ba0db6b docs(runner): require explicit usage declarations 2026-09-12 12:51:16 +08:00
RockChinQ df06842ecb docs(plugin): reorganize context API reference 2026-09-11 00:03:42 +08:00
RockChinQ 5cbe5eee59 docs(plugin): document unified Runner development and APIs 2026-09-10 18:04:42 +08:00
RockChinQ cb26081730 docs(plugin): document platform and run context APIs 2026-09-10 17:20:49 +08:00
RockChinQ 2a8bd3ceb2 docs(plugins): add EventProcessor component tutorial 2026-09-09 15:37:11 +08:00
QuasarRyan ef9154d982 feat(docs): add mattermost platform usage guide (#125) 2026-09-09 10:35:20 +08:00
Hyuanddadachann a86ecb4e97 docs: keep Docker setup simple and cross-platform (#129)
Co-authored-by: dadachann <[email protected]>
2026-09-08 02:43:10 +08:00
Hyuanddadachann e55f402c70 docs: give Docker deployment a clear step-by-step flow (#128)
Co-authored-by: dadachann <[email protected]>
2026-09-08 02:21:58 +08:00
Hyuanddadachann 9fe0eddf34 docs: simplify Docker setup to a safe directory and one command (#127)
Co-authored-by: dadachann <[email protected]>
2026-09-08 01:41:46 +08:00
Hyuanddadachann 19fc5e6399 docs: explain safe Box data paths for Docker deployments (#126)
Co-authored-by: dadachann <[email protected]>
2026-09-08 01:34:40 +08:00
Hyuanddadachann 0842cf6f77 docs: improve guide navigation and add AI-assisted setup prompt (#124)
* docs: route guide readers by human and AI agent needs

* docs: preserve guide introduction and add copyable deployment prompt

---------

Co-authored-by: dadachann <[email protected]>
2026-09-07 01:24:42 +08:00
dadachann a63d60a2a9 docs: update links to langbot.app/docs 2026-09-04 15:57:38 +00:00
huanghuoguoguo a17fe6dfa9 Merge pull request #115 from langbot-app/feat/host-box-backend-docs
docs(box): document explicit host backend
2026-09-02 22:27:27 +08:00
Hyuanddadachann 1fd6c29cc5 [verified] feat: synchronize Blog articles into Wiki (#113)
Co-authored-by: dadachann <[email protected]>
2026-08-26 02:05:29 +08:00
RockChinQ 33fb2e1f61 docs(deploy): clarify optional SeekDB installation 2026-08-21 12:07:48 +08:00
Hyuanddadachann 7200a97bb4 docs(docker): document optional runtime tokens (#112)
Co-authored-by: dadachann <[email protected]>
2026-08-14 00:45:23 +08:00
RockChinQ 853d7d4091 docs(runtime): update standalone development guide 2026-08-11 21:35:20 +08:00
Hyuanddadachann f9479575fa docs: explain optional runtime control and rotating debug keys (#110)
Co-authored-by: dadachann <[email protected]>
2026-08-04 19:07:10 +08:00
Hyuanddadachann cbd9f16aec docs(config): localize YAML comments by locale (#109)
Co-authored-by: dadachann <[email protected]>
2026-08-04 00:32:30 +08:00
Hyuanddadachann de0382c4c5 docs(config): sync complete runtime settings reference (#108)
Co-authored-by: dadachann <[email protected]>
2026-08-04 00:19:22 +08:00
dadachann 3b7c1f7a87 docs: document workspace telemetry identity 2026-07-31 15:33:19 +00:00
Daria Korenieva e0fc73c6b5 docs: add Valkey Search vector database configuration Document the new valkey_search vdb backend (LangBot#2276) in the deploy settings config example and notes for en/zh/ja, including the vector_weight not-honored caveat. Closes #100 (#101)
Signed-off-by: Daria Korenieva <[email protected]>
2026-07-09 11:17:14 +08:00
Hyuanddadachann 4cdce9413a docs: add box.default_memory_mb to settings reference and MCP guide (#99)
Co-authored-by: dadachann <[email protected]>
2026-07-04 16:39:18 +08:00
Hyu eab3149f1d docs: add deployment troubleshooting page 2026-07-04 14:43:33 +08:00
RockChinQ 90721a701c docs: update 302.AI referral link to share.302ai.cn 2026-06-30 05:13:53 -04:00
RockChinQ 17e3807512 docs: update 302.AI referral link to share.302ai.cn 2026-06-30 05:13:27 -04:00
RockChinQ ba8219f29f docs(sandbox): document Docker CPU limit toggle 2026-06-24 23:31:53 -04:00
RockChinQ c93a1c76a2 docs(platforms): mention local embed demo in Page Bot page (zh/en/ja) 2026-06-22 02:17:37 -04:00