ข้ามไปยังเนื้อหาหลัก

ข้อกำหนดความสามารถทั่วทั้งระบบ

รายการที่ตรวจสอบได้ด้วยการรันนี้ครอบคลุมเส้นทางหน้าที่ประกาศชัดเจนทั้งหมดใน frontend/src/App.tsx, การประกาศ method/path แบบค่าตรงทุกจุดใน Express router backend/src/routes/*.ts ที่ mount แล้ว และ pathname สำหรับอัปเกรด WebSocket แบบค่าตรงทุกเส้นทางใน backend/src/websocketServer.ts แต่ละ endpoint มีเจ้าของความสามารถเพียงหนึ่งราย และทุก endpoint WebSocket มีหลักฐานการยืนยันตัวตน ทุกความสามารถยังระบุว่า schema, manifest และค่าเริ่มต้นใช้หรือไม่ พร้อมหลักฐาน source หรือเหตุผลที่ไม่เกี่ยวข้องโดยเฉพาะ รวมทั้งเอกสารและการทดสอบพฤติกรรมที่มีชื่อซึ่งลงทะเบียนใน CI แพ็กเกจหรือเบราว์เซอร์ตามปกติ

รายละเอียดผู้ให้บริการที่ตรวจสอบได้ด้วยการรันยังอยู่ภายใต้ scripts/capability-contracts.json และ scripts/test-capability-contracts.mjs; รายการทั่วทั้งระบบนี้เชื่อมไปยังข้อกำหนดนั้นแทนการทำซ้ำกฎ manifest และค่าเริ่มต้น

ความสามารถเส้นทาง UIEndpoint HTTPEndpoint WebSocketSchemaManifestค่าเริ่มต้นเอกสารการทดสอบพฤติกรรมที่มีชื่อ
หน้า Home/00ไม่เกี่ยวข้อง — หน้า Home เป็นพื้นที่นำทางและประกอบงานโดยไม่มี payload คำขอหรือคำตอบแยกของตนเองไม่เกี่ยวข้อง — หน้า Home สร้างอยู่ในแอปและไม่ได้ติดตั้งหรือค้นพบผ่าน manifestfrontend/src/utils/welcomePrompts.tsdocs/00-README.mdnew chats rotate through distinct creator prompts
frontend/e2e/welcome-prompts.spec.ts (test:e2e)
Chat/chat
/c/:sessionId
321backend/src/types/index.tsscripts/capability-contracts.jsonbackend/src/services/preferencesService.tsdocs/01-QUICK_START.mdChatRequestService prepares target, persona prompt, and shared messages
scripts/test-chat-context.mjs (test:package)
oversized history compacts into one summary on a user-turn boundary
scripts/test-context-compaction.mjs (test:package)
queued prompts can be edited, reordered, and removed atomically
scripts/test-prompt-queue.mjs (test:package)
a comparison fan-out shares one user turn across independent jobs
scripts/test-multi-model-compare.mjs (test:package)
forking at a message copies the prefix with remapped identities
scripts/test-chat-fork.mjs (test:package)
การจัดการโมเดล510backend/src/types/index.tsscripts/capability-contracts.jsonbackend/src/services/ollamaService.tsdocs/02-WORKING_WITH_MODELS.mdcloud library pulls append the Ollama cloud suffix automatically
frontend/e2e/model-manager.spec.ts (test:e2e)
เพอร์โซนา/personas120backend/src/types/index.tsไม่เกี่ยวข้อง — เพอร์โซนาเป็นทรัพยากรบัญชีที่ Libre เก็บถาวรและไม่ใช้ manifest สำหรับติดตั้งหรือค้นหาfrontend/src/components/persona-form/defaults.tsdocs/16-PERSONA_DEVELOPMENT_FRAMEWORK.md
docs/52-ASSISTANT_PROFILES.md
memory insert acknowledgement loss resolves the committed row and retry is idempotent
scripts/test-memory-reliability.mjs (test:package)
a profile stores its bindings normalized, versioned, and encrypted
scripts/test-assistant-profiles.mjs (test:package)
แกลเลอรี media/gallery200backend/src/types/index.tsscripts/capability-contracts.jsonscripts/test-capability-contracts.mjsdocs/38-MEDIA_GENERATION.mdvideo jobs can stop waiting, reopen, and resume without losing the handle
frontend/e2e/media-generation.spec.ts (test:e2e)
edits post an authorized multipart request and meter usage
scripts/test-image-editing.mjs (test:package)
Notes/notes120backend/src/types/index.ts
backend/src/persistence/resourceTypes.ts
ไม่เกี่ยวข้อง — Notes เป็นทรัพยากรบัญชีในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาไม่เกี่ยวข้อง — Notes ไม่มีเนื้อหาหรือค่าแสดงผลโดยนัยนอกเหนือจากฟิลด์ที่ผู้ใช้ระบุชัดเจนdocs/61-NOTES.mdnotes open in Markdown preview and make editing explicit
frontend/e2e/notes.spec.ts (test:e2e)
content changes snapshot restorable revisions and prune beyond the cap
scripts/test-notes.mjs (test:package)
ปฏิทิน/calendar100backend/src/types/index.tsไม่เกี่ยวข้อง — เหตุการณ์ปฏิทินเป็นทรัพยากรบัญชีในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาไม่เกี่ยวข้อง — เหตุการณ์ปฏิทินไม่มีค่าเนื้อหาโดยนัยนอกเหนือจากฟิลด์ที่ผู้ใช้ระบุ; การคำนวณการทำซ้ำใช้เขตเวลาเซิร์ฟเวอร์ตาม docs/47-CALENDAR.mddocs/47-CALENDAR.mdcalendar events persist per owner and expand recurrence into range queries
scripts/test-calendar.mjs (test:package)
named calendars carry colors and share read/write through grants
scripts/test-calendar-team.mjs (test:package)
reminders fire once per occurrence into the notification inbox
scripts/test-calendar-team.mjs (test:package)
การทำงานอัตโนมัติ/automations150backend/src/types/index.tsไม่เกี่ยวข้อง — การทำงานอัตโนมัติเป็นทรัพยากรบัญชีในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาdocs/48-AUTOMATIONS.mddocs/48-AUTOMATIONS.mdthe scheduler fires due automations once and settles stalled runs
scripts/test-automations.mjs (test:package)
Channels/channels240backend/src/types/index.tsไม่เกี่ยวข้อง — Channels เป็นทรัพยากรบัญชีในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาdocs/54-CHANNELS.mddocs/54-CHANNELS.mdtimeline: idempotent posts, ordering, threads, edit and tombstone rules
scripts/test-channels.mjs (test:package)
@model mentions run under the invoking member and fail safely
scripts/test-channels.mjs (test:package)
การแจ้งเตือน130backend/src/types/index.tsไม่เกี่ยวข้อง — การแจ้งเตือนเป็นสถานะบัญชีในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาdocs/55-NOTIFICATIONS.mddocs/55-NOTIFICATIONS.md
docs/55-NOTIFICATIONS.md
the inbox is durable, encrypted, deduplicated, and capped
scripts/test-notifications.mjs (test:package)
webhook targets are egress-guarded, signed, redacted, and retried
scripts/test-notifications.mjs (test:package)
payload encryption reproduces the RFC 8291 test vector
scripts/test-web-push.mjs (test:package)
revoking an auth session removes its device subscriptions
scripts/test-web-push.mjs (test:package)
คลังพรอมปต์90backend/src/services/promptService.tsไม่เกี่ยวข้อง — พรอมต์เป็นทรัพยากรบัญชีในตัว; รูปแบบพกพาคือเอกสารส่งออก libre-prompt.v1 แบบมีเวอร์ชัน ไม่ใช่ manifest สำหรับติดตั้งหรือค้นหาไม่เกี่ยวข้อง — พรอมต์ไม่มีค่าเนื้อหาโดยนัย ทุกฟิลด์มาจากผู้ใช้และการเรนเดอร์แทนเฉพาะตัวแปรที่ประกาศ ซึ่งบังคับโดย scripts/test-prompts.mjsdocs/50-PROMPTS.mdprompts round-trip through the API and stay encrypted at rest
scripts/test-prompts.mjs (test:package)
ทักษะ140backend/src/services/skillService.tsbackend/src/services/skillService.tsไม่เกี่ยวข้อง — ทักษะไม่มีค่าเนื้อหาโดยนัย manifest และคำสั่งตรงตามที่เจ้าของเขียน และทักษะที่ปิดจะหายจาก manifest ทั้งหมดdocs/51-SKILLS.mdskills round-trip through the API and stay encrypted at rest
scripts/test-skills.mjs (test:package)
a skill imports from a remote store URL through the egress guard
scripts/test-skills.mjs (test:package)
เครื่องมือ Chat150backend/src/types/tools.tsbackend/src/services/toolServerService.tsbackend/src/services/toolAccessService.tsdocs/49-CHAT_TOOLS.mdregistering an OpenAPI server pins the spec and extracts its tools
scripts/test-tool-gateway.mjs (test:package)
a side-effecting call waits for approval and then executes
scripts/test-chat-tool-loop.mjs (test:package)
Work/work
/work/:taskId
443backend/src/types/work.tsscripts/capability-contracts.jsonbackend/src/services/workRuntimeShared.tsdocs/33-WORKSPACES.mdruntime limits expose admission capacity and live occupancy
scripts/test-work-runtime.mjs (test:package)
approval decisions gate side-effecting Work actions
scripts/test-work-approvals.mjs (test:package)
an agent delegates to a peer and the report returns to its conversation
scripts/test-work-delegation.mjs (test:package)
connected tools reach network-enabled runs and stay off offline ones
scripts/test-work-mcp.mjs (test:package)
production Work upgrade applies task-bound ticket authentication
scripts/test-websocket-tickets.mjs (test:package)
โมเดล Agent CLI/agents10backend/src/services/agentCliService.tsไม่เกี่ยวข้อง — adapter Agent CLI เป็นคำนิยามในตัวที่คอมไพล์แล้วและไม่ได้โหลดจาก manifest ผู้ให้บริการbackend/src/services/agentAccessService.tsdocs/36-AGENT_CLI_MODELS.mdevery agent CLI passes an explicit model through to its argv
scripts/test-agent-cli-chat.mjs (test:package)
Artifacts/artifacts10frontend/src/utils/artifactParser.tsfrontend/src/artifact-runtime/manifest.tsfrontend/src/components/ArtifactSlideOutPanel.tsx
frontend/src/store/appStore.ts
docs/13-ARTIFACTS_FEATURE.mdchat detects multi-file HTML artifacts and renders them in the slide-out panel
frontend/e2e/artifacts.spec.ts (test:e2e)
การใช้งานผู้ให้บริการ/usage100backend/src/services/pluginUsageService.tsไม่เกี่ยวข้อง — การวิเคราะห์การใช้งานรับ event ผู้ให้บริการแต่ไม่มี manifest สำหรับติดตั้งหรือค้นหาของตนเองbackend/src/services/pluginUsageService.tsdocs/37-SYSTEM_MONITORING.md
docs/58-COST_GOVERNANCE.md
docs/60-OBSERVABILITY.md
the usage endpoint is explicitly protected by administrator middleware
scripts/test-plugin-usage-analytics.mjs (test:package)
hard budgets block exhausted principals and fail open otherwise
scripts/test-cost-governance.mjs (test:package)
แพลตฟอร์มการประเมิน/evaluations160backend/src/persistence/resourceTypes.tsไม่เกี่ยวข้อง — การประเมินเป็นทรัพยากรบัญชีที่ Libre เก็บถาวรและไม่ใช้ manifest สำหรับติดตั้งหรือค้นหาbackend/src/services/evaluationService.tsdocs/59-EVALUATIONS.mdarena votes are one per user per comparison and Elo replays deterministically
scripts/test-evaluations.mjs (test:package)
การวินิจฉัยระบบ/system50backend/src/services/systemDiagnosticsService.tsไม่เกี่ยวข้อง — การวินิจฉัยระบบเป็นรายงานในตัวที่ต้องยืนยันตัวตนและไม่มี manifest สำหรับติดตั้งหรือค้นหาbackend/src/services/healthService.tsdocs/37-SYSTEM_MONITORING.mdsystem route requires both authentication and current administrator status
scripts/test-system-diagnostics.mjs (test:package)
การดูแลผู้ใช้/users80backend/src/types/index.tsไม่เกี่ยวข้อง — การดูแลผู้ใช้เป็นความสามารถด้านตัวตนในตัวและไม่มี manifest สำหรับติดตั้งหรือค้นหาไม่เกี่ยวข้อง — บทบาทผู้ใช้และสถานะบัญชีเลือกโดยนโยบาย bootstrap หรือการอนุมัติ ไม่ใช่ค่าเริ่มต้นความสามารถที่ใช้ซ้ำdocs/12-AUTHENTICATION.mdpublic registrations require administrator approval before authentication
scripts/test-user-approval.mjs (test:package)
การยืนยันตัวตน/login400backend/src/types/index.tsไม่เกี่ยวข้อง — การยืนยันตัวตนเป็นขอบเขตความปลอดภัยในตัวและไม่ได้ติดตั้งหรือค้นพบผ่าน manifestbackend/src/services/registrationPolicy.tsdocs/12-AUTHENTICATION.md
docs/12-AUTHENTICATION.md
docs/12-AUTHENTICATION.md
password login requires and submits a Turnstile token
frontend/e2e/auth.spec.ts (test:e2e)
revoking the session rejects its token with 401
scripts/test-auth-sessions.mjs (test:package)
scope-to-path matrix: notes scope on notes, chat, and auth routes
scripts/test-api-tokens.mjs (test:package)
verifyIdToken accepts a good token and returns its claims
scripts/test-oidc-provider.mjs (test:package)
password login returns an MFA challenge, and the challenge is not a session
scripts/test-mfa.mjs (test:package)
a passkey assertion signs the user in and challenges are one-use
scripts/test-mfa.mjs (test:package)
the signup password field grades strength live against the real policy
frontend/e2e/password-strength.spec.ts (test:e2e)
การควบคุมการเข้าถึง140backend/src/persistence/securityTypes.tsไม่เกี่ยวข้อง — การควบคุมการเข้าถึงเป็นขอบเขตความปลอดภัยในตัวและไม่ได้ติดตั้งหรือค้นพบผ่าน manifestbackend/src/services/authorizationService.tsdocs/12-AUTHENTICATION.mdgroup grants reach members and die with the membership
scripts/test-authorization.mjs (test:package)
a rolled-back duplicate group create leaves no audit row
scripts/test-security-audit.mjs (test:package)
group principal lookup and grant names surface through the API
scripts/test-resource-sharing.mjs (test:package)
API สาธารณะ20backend/src/routes/openaiCompat.tsไม่เกี่ยวข้อง — พื้นที่ที่เข้ากันได้กับ OpenAI สะท้อนรูปแบบการสื่อสารภายนอกและไม่มี manifest สำหรับติดตั้งไม่เกี่ยวข้อง — ค่า sampling เริ่มต้นมาจากคำขอของผู้เรียกและการกำหนดค่าของโมเดล ไม่ได้มาจากพื้นที่นี้docs/53-PUBLIC_API.mda streaming completion emits OpenAI chunk frames and [DONE]
scripts/test-openai-compat.mjs (test:package)
การย้ายข้อมูล30backend/src/services/dataArchiveService.tsbackend/src/services/dataArchiveService.tsbackend/src/services/dataArchiveService.tsdocs/41-DATA_PORTABILITY.mdv3 export is complete, checksummed, user-scoped, and explicit about exclusions
scripts/test-data-archive.mjs (test:package)
องค์ความรู้และการค้นคืนเอกสาร150backend/src/types/index.tsscripts/capability-contracts.jsonbackend/src/services/preferencesService.tsdocs/09-RAG_FEATURE.md
docs/09-RAG_FEATURE.md
keyword retrieval sees session documents AND user-scoped uploads
scripts/test-rag-retrieval.mjs (test:package)
multi-image OCR produces one labeled page segment per image
scripts/test-media-extraction.mjs (test:package)
audio transcripts carry one Transcript section and respect the stt gate
scripts/test-media-extraction.mjs (test:package)
หน่วยความจำเพอร์โซนา60backend/src/types/index.tsไม่เกี่ยวข้อง — หน่วยความจำเพอร์โซนาเป็นทรัพยากรภายในและไม่มี manifest สำหรับติดตั้งหรือค้นหาfrontend/src/components/persona-form/defaults.tsdocs/16-PERSONA_DEVELOPMENT_FRAMEWORK.mdpersona deletion during vector publication still removes the recreated vector
scripts/test-memory-reliability.mjs (test:package)
การค้นหาเว็บ60backend/src/services/webSearchService.tsไม่เกี่ยวข้อง — การค้นหาเว็บใช้การตั้งค่าการเชื่อมต่อของผู้ดูแล แทน manifest ผู้ให้บริการที่ติดตั้งได้backend/src/services/webSearchService.tsdocs/39-WEB_SEARCH.mdweb search ships disabled and validates its configuration
scripts/test-web-search.mjs (test:package)
search is scoped to what the actor can read
scripts/test-workspace-search.mjs (test:package)
การตั้งค่าและ preference110backend/src/types/index.tsไม่เกี่ยวข้อง — Settings รวมการกำหนดค่าในตัวและผู้ให้บริการ แต่ไม่กำหนด manifest สำหรับติดตั้งแยกbackend/src/services/preferencesService.tsdocs/35-PROVIDER_CONNECTIONS.mdtheme preference survives refresh and retries a failed save
frontend/e2e/settings.spec.ts (test:e2e)
เสียงขาเข้าและขาออก130backend/src/types/index.tsscripts/capability-contracts.jsonscripts/test-capability-contracts.mjsdocs/42-SPEECH_TO_TEXT.md
docs/27-QWEN3_TTS.md
docs/57-VOICE_MODE.md
STT sends an OpenAI-compatible multipart request to the selected route
scripts/test-stt-routing.mjs (test:package)
provider speech input discloses its route and transcribes recorded audio
frontend/e2e/stt.spec.ts (test:e2e)
invalid provider audio is rejected safely without inserting a transcript
frontend/e2e/stt.spec.ts (test:e2e)
TTS routes a shared model alias through the selected plugin and user valve
scripts/test-tts-routing.mjs (test:package)
voice mode opens hands-free conversation and transcribes a manual turn
frontend/e2e/voice-mode.spec.ts (test:e2e)
Hugging Face Hub70backend/src/routes/huggingfaceHub.tsไม่เกี่ยวข้อง — metadata โมเดล Hub เป็นข้อมูล API ระยะไกล; Libre ไม่กำหนด manifest ในเครื่องสำหรับติดตั้งความสามารถเบราว์เซอร์backend/src/routes/huggingfaceHub.tsdocs/29-HUGGINGFACE_HUB.mdHugging Face Hub task discovery is authenticated route behavior
scripts/test-huggingface-hub-routes.mjs (test:package)
Libre Claw260backend/src/services/libreClawService.tsไม่เกี่ยวข้อง — Libre Claw เป็นการเชื่อมบริการที่กำหนดอย่างชัดเจนและไม่ใช้ manifest ผู้ให้บริการ Librebackend/src/services/libreClawService.tsdocs/31-LIBRE_CLAW_INTEGRATION.mdWork and Agents are hidden and route-protected for non-admin users
frontend/e2e/sidebar-create-actions.spec.ts (test:e2e)
Durable job และ event40backend/src/platform/jobs/durableJobTypes.tsไม่เกี่ยวข้อง — durable job ใช้ชนิด handler ที่ลงทะเบียนและข้อกำหนด payload ที่เก็บถาวร ไม่ใช่ manifest สำหรับติดตั้งbackend/src/platform/jobs/embeddedDurableJobWorker.tsdocs/45-PLATFORM_FOUNDATION.mdordered event replay uses global cursors and per-stream sequences
scripts/test-durable-jobs.mjs (test:package)
โปรไฟล์ติดตั้ง solo และ team00backend/src/platform/runtimeConfig.tshelm/libre-webui/values.schema.jsonhelm/libre-webui/values.yamldocs/45-PLATFORM_FOUNDATION.mdreal Redis coordinates independent replicas and fails closed after shutdown
scripts/test-platform-coordination.mjs (test:package)
การกู้คืนและสำรองข้อมูล20backend/src/services/recoveryInventoryService.tsbackend/src/platform/recovery/backupArchive.tsbackend/src/services/recoveryInventoryService.tsdocs/44-RECOVERY_READINESS.md
docs/44-RECOVERY_READINESS.md
integrated backup is signed, encrypted, tamper-evident, and clean-restorable
scripts/test-integrated-backup.mjs (test:package)
team backup restores a clean PostgreSQL and versioned S3 target with authenticated PGVector state
scripts/test-team-backup.mjs (test:package)
a manual drill backs up, restores in isolation, verifies, and measures
scripts/test-recovery-drills.mjs (test:package)
an unattended drill failure alerts every administrator once
scripts/test-recovery-drills.mjs (test:package)

รายการเส้นทาง backend ที่ตรงทั้งหมด

หน้า Home

ไม่มี Express endpoint ที่ mount ขอบเขตที่ตรวจด้วยการรันได้คือ UI และ/หรือหลักฐาน source ที่บันทึกไว้ด้านบน

Chat

  • DELETE /api/chat/folders/:folderIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /folders/:folderId)
  • DELETE /api/chat/sessionsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions)
  • DELETE /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId)
  • DELETE /api/chat/sessions/:sessionId/queue/:entryIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/queue/:entryId)
  • GET /api/chat/compaction-configbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /compaction-config)
  • GET /api/chat/context-policybackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /context-policy)
  • GET /api/chat/foldersbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /folders)
  • GET /api/chat/sessionsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions)
  • GET /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId)
  • GET /api/chat/sessions/:sessionId/eventsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/events)
  • GET /api/chat/sessions/:sessionId/messages/:messageId/branchesbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages/:messageId/branches)
  • POST /api/chat/foldersbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /folders)
  • POST /api/chat/sessionsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions)
  • POST /api/chat/sessions/:sessionId/compaction/:messageId/restorebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/compaction/:messageId/restore)
  • POST /api/chat/sessions/:sessionId/followupsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/followups)
  • POST /api/chat/sessions/:sessionId/forkbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/fork)
  • POST /api/chat/sessions/:sessionId/generatebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/generate)
  • POST /api/chat/sessions/:sessionId/generate-titlebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/generate-title)
  • POST /api/chat/sessions/:sessionId/generate/streambackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/generate/stream)
  • POST /api/chat/sessions/:sessionId/generationsbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/generations)
  • POST /api/chat/sessions/:sessionId/generations/:assistantMessageId/cancelbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/generations/:assistantMessageId/cancel)
  • POST /api/chat/sessions/:sessionId/messagesbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/branchbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages/:messageId/branch)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/branchesbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages/:messageId/branches)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/truncatebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages/:messageId/truncate)
  • POST /api/chat/sessions/:sessionId/queuebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/queue)
  • PUT /api/chat/compaction-configbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /compaction-config)
  • PUT /api/chat/folders/:folderIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /folders/:folderId)
  • PUT /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId)
  • PUT /api/chat/sessions/:sessionId/messages/:messageIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/messages/:messageId)
  • PUT /api/chat/sessions/:sessionId/queuebackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/queue)
  • PUT /api/chat/sessions/:sessionId/queue/:entryIdbackend/src/routes/chat.ts (ตำแหน่ง mount /api/chat, เส้นทางย่อย /sessions/:sessionId/queue/:entryId)

การจัดการโมเดล

  • DELETE /api/ollama/modelsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models)
  • GET /api/ollama/healthbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /health)
  • GET /api/ollama/librarybackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /library)
  • GET /api/ollama/modelsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models)
  • GET /api/ollama/models/:modelName/defaultsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/:modelName/defaults)
  • GET /api/ollama/models/accessbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/access)
  • GET /api/ollama/models/pull-all/streambackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/pull-all/stream)
  • GET /api/ollama/models/showbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/show)
  • GET /api/ollama/models/visibilitybackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/visibility)
  • GET /api/ollama/pull/streambackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /pull/stream)
  • GET /api/ollama/runningbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /running)
  • GET /api/ollama/settingsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /settings)
  • GET /api/ollama/versionbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /version)
  • HEAD /api/ollama/blobs/:digestbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /blobs/:digest)
  • POST /api/ollama/blobs/:digestbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /blobs/:digest)
  • POST /api/ollama/chatbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /chat)
  • POST /api/ollama/chat/streambackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /chat/stream)
  • POST /api/ollama/embedbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /embed)
  • POST /api/ollama/embeddingsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /embeddings)
  • POST /api/ollama/modelsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models)
  • POST /api/ollama/models/copybackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/copy)
  • POST /api/ollama/models/pullbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/pull)
  • POST /api/ollama/models/pull-allbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/pull-all)
  • POST /api/ollama/models/pushbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/push)
  • POST /api/ollama/models/unloadbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/unload)
  • POST /api/ollama/models/unload-allbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/unload-all)
  • PUT /api/ollama/models/accessbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/access)
  • PUT /api/ollama/models/visibilitybackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /models/visibility)
  • PUT /api/ollama/settingsbackend/src/routes/ollama.ts (ตำแหน่ง mount /api/ollama, เส้นทางย่อย /settings)
  • DELETE /api/plugins/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id)
  • DELETE /api/plugins/:id/credentialsbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/credentials)
  • DELETE /api/plugins/:id/variablesbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/variables)
  • GET /api/pluginsbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /)
  • GET /api/plugins/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id)
  • GET /api/plugins/:id/credentials/checkbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/credentials/check)
  • GET /api/plugins/:id/exportbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/export)
  • GET /api/plugins/:id/variablesbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/variables)
  • GET /api/plugins/activebackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /active)
  • GET /api/plugins/active/currentbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /active/current)
  • GET /api/plugins/credentials/allbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /credentials/all)
  • GET /api/plugins/status/allbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /status/all)
  • POST /api/plugins/:id/credentialsbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/credentials)
  • POST /api/plugins/activate/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /activate/:id)
  • POST /api/plugins/deactivatebackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /deactivate)
  • POST /api/plugins/deactivate/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /deactivate/:id)
  • POST /api/plugins/discover/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /discover/:id)
  • POST /api/plugins/installbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /install)
  • POST /api/plugins/probe-endpointbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /probe-endpoint)
  • POST /api/plugins/uploadbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /upload)
  • PUT /api/plugins/:idbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id)
  • PUT /api/plugins/:id/variablesbackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /:id/variables)

เพอร์โซนา

  • DELETE /api/personas/:idbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id)
  • GET /api/personasbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /)
  • GET /api/personas/:idbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id)
  • GET /api/personas/:id/backupbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/backup)
  • GET /api/personas/:id/downloadbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/download)
  • GET /api/personas/:id/exportbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/export)
  • GET /api/personas/:id/export/dnabackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/export/dna)
  • GET /api/personas/defaults/parametersbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /defaults/parameters)
  • GET /api/personas/stats/countbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /stats/count)
  • POST /api/personasbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /)
  • POST /api/personas/importbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /import)
  • PUT /api/personas/:idbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id)

แกลเลอรี media

  • DELETE /api/image-gen/gallery/:imageIdbackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /gallery/:imageId)
  • GET /api/image-gen/config/:pluginIdbackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /config/:pluginId)
  • GET /api/image-gen/gallerybackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /gallery)
  • GET /api/image-gen/gallery/:imageIdbackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /gallery/:imageId)
  • GET /api/image-gen/modelsbackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /models)
  • GET /api/image-gen/pluginsbackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /plugins)
  • POST /api/image-gen/generatebackend/src/routes/imageGen.ts (ตำแหน่ง mount /api/image-gen, เส้นทางย่อย /generate)
  • DELETE /api/media/gallery/:mediaIdbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /gallery/:mediaId)
  • DELETE /api/media/video/jobs/:jobIdbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /video/jobs/:jobId)
  • GET /api/media/gallerybackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /gallery)
  • GET /api/media/gallery/:mediaId/contentbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /gallery/:mediaId/content)
  • GET /api/media/modelsbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /models)
  • GET /api/media/video/jobsbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /video/jobs)
  • GET /api/media/video/jobs/:jobIdbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /video/jobs/:jobId)
  • POST /api/media/audio/generatebackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /audio/generate)
  • POST /api/media/audio/voice-clonebackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /audio/voice-clone)
  • POST /api/media/image/editbackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /image/edit)
  • POST /api/media/sound/generatebackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /sound/generate)
  • POST /api/media/video/generatebackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /video/generate)
  • POST /api/media/video/jobs/:jobId/resumebackend/src/routes/media.ts (ตำแหน่ง mount /api/media, เส้นทางย่อย /video/jobs/:jobId/resume)

Notes

  • DELETE /api/notes/:noteIdbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId)
  • DELETE /api/notes/:noteId/attachments/:attachmentIdbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/attachments/:attachmentId)
  • GET /api/notesbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /)
  • GET /api/notes/:noteIdbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId)
  • GET /api/notes/:noteId/attachmentsbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/attachments)
  • GET /api/notes/:noteId/attachments/:attachmentIdbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/attachments/:attachmentId)
  • GET /api/notes/:noteId/revisionsbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/revisions)
  • POST /api/notesbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /)
  • POST /api/notes/:noteId/assistbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/assist)
  • POST /api/notes/:noteId/attachmentsbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/attachments)
  • POST /api/notes/:noteId/revisions/:revisionId/restorebackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId/revisions/:revisionId/restore)
  • PUT /api/notes/:noteIdbackend/src/routes/notes.ts (ตำแหน่ง mount /api/notes, เส้นทางย่อย /:noteId)

ปฏิทิน

  • DELETE /api/calendar/calendars/:calendarIdbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /calendars/:calendarId)
  • DELETE /api/calendar/events/:eventIdbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /events/:eventId)
  • GET /api/calendar/calendarsbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /calendars)
  • GET /api/calendar/eventsbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /events)
  • GET /api/calendar/exportbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /export)
  • POST /api/calendar/calendarsbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /calendars)
  • POST /api/calendar/eventsbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /events)
  • POST /api/calendar/importbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /import)
  • PUT /api/calendar/calendars/:calendarIdbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /calendars/:calendarId)
  • PUT /api/calendar/events/:eventIdbackend/src/routes/calendar.ts (ตำแหน่ง mount /api/calendar, เส้นทางย่อย /events/:eventId)

การทำงานอัตโนมัติ

  • DELETE /api/automations/:automationIdbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId)
  • DELETE /api/automations/:automationId/webhook-secretbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/webhook-secret)
  • GET /api/automationsbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /)
  • GET /api/automations/:automationIdbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId)
  • GET /api/automations/occurrencesbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /occurrences)
  • GET /api/automations/runsbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /runs)
  • GET /api/automations/runs/summarybackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /runs/summary)
  • POST /api/automationsbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /)
  • POST /api/automations/:automationId/pausebackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/pause)
  • POST /api/automations/:automationId/resumebackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/resume)
  • POST /api/automations/:automationId/runbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/run)
  • POST /api/automations/:automationId/webhookbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/webhook)
  • POST /api/automations/:automationId/webhook-secretbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId/webhook-secret)
  • POST /api/automations/runs/seenbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /runs/seen)
  • PUT /api/automations/:automationIdbackend/src/routes/automations.ts (ตำแหน่ง mount /api/automations, เส้นทางย่อย /:automationId)

Channels

  • DELETE /api/channels/:channelIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId)
  • DELETE /api/channels/:channelId/members/:userIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/members/:userId)
  • DELETE /api/channels/messages/:messageIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId)
  • DELETE /api/channels/messages/:messageId/reactions/:emojibackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId/reactions/:emoji)
  • GET /api/channelsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /)
  • GET /api/channels/:channelIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId)
  • GET /api/channels/:channelId/eventsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/events)
  • GET /api/channels/:channelId/membersbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/members)
  • GET /api/channels/:channelId/messagesbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/messages)
  • GET /api/channels/:channelId/pinsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/pins)
  • GET /api/channels/attachments/:attachmentIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /attachments/:attachmentId)
  • GET /api/channels/messages/:messageId/threadbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId/thread)
  • GET /api/channels/publicbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /public)
  • PATCH /api/channels/:channelIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId)
  • PATCH /api/channels/messages/:messageIdbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId)
  • POST /api/channelsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /)
  • POST /api/channels/:channelId/attachmentsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/attachments)
  • POST /api/channels/:channelId/joinbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/join)
  • POST /api/channels/:channelId/membersbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/members)
  • POST /api/channels/:channelId/messagesbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/messages)
  • POST /api/channels/:channelId/readbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /:channelId/read)
  • POST /api/channels/dmbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /dm)
  • POST /api/channels/messages/:messageId/pinbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId/pin)
  • POST /api/channels/messages/:messageId/reactionsbackend/src/routes/channels.ts (ตำแหน่ง mount /api/channels, เส้นทางย่อย /messages/:messageId/reactions)

การแจ้งเตือน

  • DELETE /api/notifications/:notificationIdbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /:notificationId)
  • DELETE /api/notifications/webhooks/:targetIdbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /webhooks/:targetId)
  • GET /api/notificationsbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /)
  • GET /api/notifications/eventsbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /events)
  • GET /api/notifications/unread-countbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /unread-count)
  • GET /api/notifications/webhooksbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /webhooks)
  • POST /api/notifications/:notificationId/readbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /:notificationId/read)
  • POST /api/notifications/read-allbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /read-all)
  • POST /api/notifications/webhooksbackend/src/routes/notifications.ts (ตำแหน่ง mount /api/notifications, เส้นทางย่อย /webhooks)
  • DELETE /api/push/subscriptionsbackend/src/routes/push.ts (ตำแหน่ง mount /api/push, เส้นทางย่อย /subscriptions)
  • GET /api/push/public-keybackend/src/routes/push.ts (ตำแหน่ง mount /api/push, เส้นทางย่อย /public-key)
  • GET /api/push/subscriptionsbackend/src/routes/push.ts (ตำแหน่ง mount /api/push, เส้นทางย่อย /subscriptions)
  • POST /api/push/subscriptionsbackend/src/routes/push.ts (ตำแหน่ง mount /api/push, เส้นทางย่อย /subscriptions)

คลังพรอมปต์

  • DELETE /api/prompts/:promptIdbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId)
  • GET /api/promptsbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /)
  • GET /api/prompts/:promptIdbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId)
  • GET /api/prompts/:promptId/exportbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId/export)
  • GET /api/prompts/:promptId/versionsbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId/versions)
  • POST /api/promptsbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /)
  • POST /api/prompts/:promptId/rollbackbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId/rollback)
  • POST /api/prompts/importbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /import)
  • PUT /api/prompts/:promptIdbackend/src/routes/prompts.ts (ตำแหน่ง mount /api/prompts, เส้นทางย่อย /:promptId)

ทักษะ

  • DELETE /api/skills/:skillIdbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId)
  • DELETE /api/skills/:skillId/filesbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/files)
  • GET /api/skillsbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /)
  • GET /api/skills/:skillIdbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId)
  • GET /api/skills/:skillId/exportbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/export)
  • GET /api/skills/:skillId/filesbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/files)
  • GET /api/skills/:skillId/files/contentbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/files/content)
  • GET /api/skills/:skillId/versionsbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/versions)
  • POST /api/skillsbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /)
  • POST /api/skills/:skillId/rollbackbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/rollback)
  • POST /api/skills/importbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /import)
  • POST /api/skills/import-urlbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /import-url)
  • PUT /api/skills/:skillIdbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId)
  • PUT /api/skills/:skillId/filesbackend/src/routes/skills.ts (ตำแหน่ง mount /api/skills, เส้นทางย่อย /:skillId/files)

เครื่องมือ Chat

  • DELETE /api/tools/approvals/:idbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /approvals/:id)
  • DELETE /api/tools/servers/:idbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id)
  • DELETE /api/tools/servers/:id/credentialbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id/credential)
  • GET /api/tools/accessbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /access)
  • GET /api/tools/approvalsbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /approvals)
  • GET /api/tools/catalogbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /catalog)
  • GET /api/tools/serversbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers)
  • GET /api/tools/servers/:idbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id)
  • POST /api/tools/approvals/:idbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /approvals/:id)
  • POST /api/tools/serversbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers)
  • POST /api/tools/servers/:id/refreshbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id/refresh)
  • PUT /api/tools/accessbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /access)
  • PUT /api/tools/servers/:idbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id)
  • PUT /api/tools/servers/:id/credentialbackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id/credential)
  • PUT /api/tools/servers/:id/tools/:toolNamebackend/src/routes/tools.ts (ตำแหน่ง mount /api/tools, เส้นทางย่อย /servers/:id/tools/:toolName)

Work

  • DELETE /api/work/policies/:idbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /policies/:id)
  • DELETE /api/work/tasks/:idbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id)
  • DELETE /api/work/tasks/:id/approval-rules/:ruleIdbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/approval-rules/:ruleId)
  • DELETE /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/control)
  • GET /api/work/accessbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /access)
  • GET /api/work/admin/overviewbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /admin/overview)
  • GET /api/work/capabilitiesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /capabilities)
  • GET /api/work/computer/setupbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /computer/setup)
  • GET /api/work/policiesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /policies)
  • GET /api/work/tasksbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks)
  • GET /api/work/tasks/:idbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id)
  • GET /api/work/tasks/:id/approvalsbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/approvals)
  • GET /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/control)
  • GET /api/work/tasks/:id/filebackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/file)
  • GET /api/work/tasks/:id/filesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/files)
  • GET /api/work/tasks/:id/gitbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git)
  • GET /api/work/tasks/:id/git/diffbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/diff)
  • GET /api/work/tasks/:id/messagesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/messages)
  • GET /api/work/tasks/:taskId/runs/:runId/eventsbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:taskId/runs/:runId/events)
  • PATCH /api/work/tasks/:idbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id)
  • POST /api/work/computer/setupbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /computer/setup)
  • POST /api/work/computer/skills/:slug/tracebackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /computer/skills/:slug/trace)
  • POST /api/work/policiesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /policies)
  • POST /api/work/tasksbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks)
  • POST /api/work/tasks/:id/approvals/:approvalIdbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/approvals/:approvalId)
  • POST /api/work/tasks/:id/cancelbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/cancel)
  • POST /api/work/tasks/:id/computer/anchorbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/anchor)
  • POST /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/control)
  • POST /api/work/tasks/:id/computer/startbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/start)
  • POST /api/work/tasks/:id/computer/teachbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/computer/teach)
  • POST /api/work/tasks/:id/git/branchesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/branches)
  • POST /api/work/tasks/:id/git/commitbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/commit)
  • POST /api/work/tasks/:id/git/initbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/init)
  • POST /api/work/tasks/:id/git/stagebackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/stage)
  • POST /api/work/tasks/:id/git/switchbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/git/switch)
  • POST /api/work/tasks/:id/messagesbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/messages)
  • POST /api/work/tasks/:id/preview/startbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/preview/start)
  • POST /api/work/tasks/:id/preview/stopbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/preview/stop)
  • POST /api/work/tasks/:id/runsbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/runs)
  • POST /api/work/tasks/:id/seenbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/seen)
  • PUT /api/work/accessbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /access)
  • PUT /api/work/policies/:idbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /policies/:id)
  • PUT /api/work/tasks/:id/approvalsbackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/approvals)
  • PUT /api/work/tasks/:id/filebackend/src/routes/work.ts (ตำแหน่ง mount /api/work, เส้นทางย่อย /tasks/:id/file)

โมเดล Agent CLI

  • GET /api/agent-clis/modelsbackend/src/routes/agentCli.ts (ตำแหน่ง mount /api/agent-clis, เส้นทางย่อย /models)

Artifacts

  • GET /api/artifacts/sandboxbackend/src/routes/artifacts.ts (ตำแหน่ง mount /api/artifacts, เส้นทางย่อย /sandbox)

การใช้งานผู้ให้บริการ

  • DELETE /api/costs/budgets/:budgetIdbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /budgets/:budgetId)
  • DELETE /api/costs/tariffs/:tariffIdbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /tariffs/:tariffId)
  • GET /api/costs/analyticsbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /analytics)
  • GET /api/costs/budgetsbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /budgets)
  • GET /api/costs/exportbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /export)
  • GET /api/costs/tariffsbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /tariffs)
  • POST /api/costs/budgetsbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /budgets)
  • POST /api/costs/tariffsbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /tariffs)
  • PUT /api/costs/budgets/:budgetIdbackend/src/routes/costs.ts (ตำแหน่ง mount /api/costs, เส้นทางย่อย /budgets/:budgetId)
  • GET /api/plugins/usagebackend/src/routes/plugins.ts (ตำแหน่ง mount /api/plugins, เส้นทางย่อย /usage)

แพลตฟอร์มการประเมิน

  • DELETE /api/evaluations/feedback/:messageIdbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /feedback/:messageId)
  • DELETE /api/evaluations/sets/:setIdbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /sets/:setId)
  • GET /api/evaluations/arena/leaderboardbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /arena/leaderboard)
  • GET /api/evaluations/feedbackbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /feedback)
  • GET /api/evaluations/feedback/allbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /feedback/all)
  • GET /api/evaluations/runsbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /runs)
  • GET /api/evaluations/runs/:runIdbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /runs/:runId)
  • GET /api/evaluations/runs/:runId/exportbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /runs/:runId/export)
  • GET /api/evaluations/setsbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /sets)
  • POST /api/evaluations/arena/matchesbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /arena/matches)
  • POST /api/evaluations/arena/votesbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /arena/votes)
  • POST /api/evaluations/feedbackbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /feedback)
  • POST /api/evaluations/runsbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /runs)
  • POST /api/evaluations/runs/:runId/cancelbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /runs/:runId/cancel)
  • POST /api/evaluations/setsbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /sets)
  • PUT /api/evaluations/sets/:setIdbackend/src/routes/evaluations.ts (ตำแหน่ง mount /api/evaluations, เส้นทางย่อย /sets/:setId)

การวินิจฉัยระบบ

  • GET /healthbackend/src/routes/health.ts (ตำแหน่ง mount /health, เส้นทางย่อย /)
  • GET /health/deepbackend/src/routes/health.ts (ตำแหน่ง mount /health, เส้นทางย่อย /deep)
  • GET /health/livebackend/src/routes/health.ts (ตำแหน่ง mount /health, เส้นทางย่อย /live)
  • GET /health/readybackend/src/routes/health.ts (ตำแหน่ง mount /health, เส้นทางย่อย /ready)
  • GET /api/systembackend/src/routes/systemDiagnostics.ts (ตำแหน่ง mount /api/system, เส้นทางย่อย /)

การดูแลผู้ใช้

  • DELETE /api/users/:idbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /:id)
  • GET /api/usersbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /)
  • GET /api/users/pending-approvalsbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /pending-approvals)
  • PATCH /api/users/:idbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /:id)
  • PATCH /api/users/:id/approvebackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /:id/approve)
  • PATCH /api/users/me/avatarbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /me/avatar)
  • POST /api/usersbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /)
  • POST /api/users/:id/mfa/resetbackend/src/routes/users.ts (ตำแหน่ง mount /api/users, เส้นทางย่อย /:id/mfa/reset)

การยืนยันตัวตน

  • DELETE /api/auth/passkeys/:idbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys/:id)
  • DELETE /api/auth/sessions/:idbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /sessions/:id)
  • DELETE /api/auth/tokens/:idbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /tokens/:id)
  • GET /api/auth/encryption-keybackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /encryption-key)
  • GET /api/auth/mebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /me)
  • GET /api/auth/mfabackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa)
  • GET /api/auth/mfa/policybackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/policy)
  • GET /api/auth/oauth/githubbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/github)
  • GET /api/auth/oauth/github/callbackbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/github/callback)
  • GET /api/auth/oauth/github/statusbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/github/status)
  • GET /api/auth/oauth/huggingfacebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/huggingface)
  • GET /api/auth/oauth/huggingface/callbackbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/huggingface/callback)
  • GET /api/auth/oauth/huggingface/statusbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/huggingface/status)
  • GET /api/auth/oauth/oidcbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/oidc)
  • GET /api/auth/oauth/oidc/callbackbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/oidc/callback)
  • GET /api/auth/oauth/oidc/statusbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/oidc/status)
  • GET /api/auth/passkeysbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys)
  • GET /api/auth/sessionsbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /sessions)
  • GET /api/auth/system-infobackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /system-info)
  • GET /api/auth/tokensbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /tokens)
  • GET /api/auth/verifybackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /verify)
  • POST /api/auth/loginbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /login)
  • POST /api/auth/logoutbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /logout)
  • POST /api/auth/mfa/activatebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/activate)
  • POST /api/auth/mfa/activate-challengebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/activate-challenge)
  • POST /api/auth/mfa/disablebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/disable)
  • POST /api/auth/mfa/enrollbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/enroll)
  • POST /api/auth/mfa/enroll-challengebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/enroll-challenge)
  • POST /api/auth/mfa/recovery-codesbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/recovery-codes)
  • POST /api/auth/mfa/verifybackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/verify)
  • POST /api/auth/oauth/exchangebackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /oauth/exchange)
  • POST /api/auth/passkeys/loginbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys/login)
  • POST /api/auth/passkeys/login-optionsbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys/login-options)
  • POST /api/auth/passkeys/registerbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys/register)
  • POST /api/auth/passkeys/register-optionsbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /passkeys/register-options)
  • POST /api/auth/sessions/revoke-othersbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /sessions/revoke-others)
  • POST /api/auth/signupbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /signup)
  • POST /api/auth/tokensbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /tokens)
  • POST /api/auth/websocket-ticketbackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /websocket-ticket)
  • PUT /api/auth/mfa/policybackend/src/routes/auth.ts (ตำแหน่ง mount /api/auth, เส้นทางย่อย /mfa/policy)

การควบคุมการเข้าถึง

  • DELETE /api/access/grants/:idbackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /grants/:id)
  • GET /api/access/grantsbackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /grants)
  • GET /api/access/principalsbackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /principals)
  • GET /api/access/principals/groupsbackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /principals/groups)
  • GET /api/access/shared-with-mebackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /shared-with-me)
  • POST /api/access/grantsbackend/src/routes/access.ts (ตำแหน่ง mount /api/access, เส้นทางย่อย /grants)
  • GET /api/auditbackend/src/routes/audit.ts (ตำแหน่ง mount /api/audit, เส้นทางย่อย /)
  • DELETE /api/groups/:idbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /:id)
  • DELETE /api/groups/:id/members/:userIdbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /:id/members/:userId)
  • GET /api/groupsbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /)
  • GET /api/groups/effective/:userIdbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /effective/:userId)
  • PATCH /api/groups/:idbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /:id)
  • POST /api/groupsbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /)
  • POST /api/groups/:id/membersbackend/src/routes/groups.ts (ตำแหน่ง mount /api/groups, เส้นทางย่อย /:id/members)

API สาธารณะ

  • GET /v1/modelsbackend/src/routes/openaiCompat.ts (ตำแหน่ง mount /v1, เส้นทางย่อย /models)
  • POST /v1/chat/completionsbackend/src/routes/openaiCompat.ts (ตำแหน่ง mount /v1, เส้นทางย่อย /chat/completions)

การย้ายข้อมูล

  • GET /api/preferences/exportbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /export)
  • POST /api/preferences/importbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /import)
  • POST /api/preferences/import/preflightbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /import/preflight)

องค์ความรู้และการค้นคืนเอกสาร

  • DELETE /api/documents/:documentIdbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /:documentId)
  • DELETE /api/documents/collections/:collectionIdbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /collections/:collectionId)
  • GET /api/documentsbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /)
  • GET /api/documents/:documentIdbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /:documentId)
  • GET /api/documents/:documentId/sourcebackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /:documentId/source)
  • GET /api/documents/collectionsbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /collections)
  • GET /api/documents/embeddings/statusbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /embeddings/status)
  • GET /api/documents/session/:sessionIdbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /session/:sessionId)
  • POST /api/documents/collectionsbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /collections)
  • POST /api/documents/embeddings/regeneratebackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /embeddings/regenerate)
  • POST /api/documents/fetch-urlbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /fetch-url)
  • POST /api/documents/searchbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /search)
  • POST /api/documents/uploadbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /upload)
  • PUT /api/documents/:documentId/collectionbackend/src/routes/documents.ts (ตำแหน่ง mount /api/documents, เส้นทางย่อย /:documentId/collection)
  • GET /api/embeddings/modelsbackend/src/routes/embeddings.ts (ตำแหน่ง mount /api/embeddings, เส้นทางย่อย /models)

หน่วยความจำเพอร์โซนา

  • DELETE /api/personas/:id/memorybackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory)
  • GET /api/personas/:id/memory/corebackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory/core)
  • GET /api/personas/:id/memory/statsbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory/stats)
  • GET /api/personas/:id/memory/statusbackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory/status)
  • POST /api/personas/:id/memory/consolidatebackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory/consolidate)
  • POST /api/personas/:id/memory/decaybackend/src/routes/personas.ts (ตำแหน่ง mount /api/personas, เส้นทางย่อย /:id/memory/decay)

การค้นหาเว็บ

  • GET /api/search/accessbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /access)
  • GET /api/search/appbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /app)
  • GET /api/search/configbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /config)
  • POST /api/search/testbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /test)
  • PUT /api/search/accessbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /access)
  • PUT /api/search/configbackend/src/routes/search.ts (ตำแหน่ง mount /api/search, เส้นทางย่อย /config)

การตั้งค่าและ preference

  • GET /api/preferencesbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /)
  • GET /api/preferences/default-themebackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /default-theme)
  • POST /api/preferences/embedding-settings/resetbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /embedding-settings/reset)
  • POST /api/preferences/generation-options/resetbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /generation-options/reset)
  • PUT /api/preferencesbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /)
  • PUT /api/preferences/default-modelbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /default-model)
  • PUT /api/preferences/default-themebackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /default-theme)
  • PUT /api/preferences/embedding-settingsbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /embedding-settings)
  • PUT /api/preferences/generation-optionsbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /generation-options)
  • PUT /api/preferences/model-generation-optionsbackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /model-generation-options)
  • PUT /api/preferences/system-messagebackend/src/routes/preferences.ts (ตำแหน่ง mount /api/preferences, เส้นทางย่อย /system-message)

เสียงขาเข้าและขาออก

  • GET /api/stt/modelsbackend/src/routes/stt.ts (ตำแหน่ง mount /api/stt, เส้นทางย่อย /models)
  • POST /api/stt/transcribebackend/src/routes/stt.ts (ตำแหน่ง mount /api/stt, เส้นทางย่อย /transcribe)
  • DELETE /api/tts/voice-profiles/:profileIdbackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /voice-profiles/:profileId)
  • GET /api/tts/modelsbackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /models)
  • GET /api/tts/pluginsbackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /plugins)
  • GET /api/tts/voice-profilesbackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /voice-profiles)
  • GET /api/tts/voices/:pluginIdbackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /voices/:pluginId)
  • POST /api/tts/generatebackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /generate)
  • POST /api/tts/generate-base64backend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /generate-base64)
  • POST /api/tts/voice-clonebackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /voice-clone)
  • POST /api/tts/voice-profiles/:profileId/revokebackend/src/routes/tts.ts (ตำแหน่ง mount /api/tts, เส้นทางย่อย /voice-profiles/:profileId/revoke)
  • GET /api/voice-accessbackend/src/routes/voiceAccess.ts (ตำแหน่ง mount /api/voice-access, เส้นทางย่อย /)
  • PUT /api/voice-access/:featurebackend/src/routes/voiceAccess.ts (ตำแหน่ง mount /api/voice-access, เส้นทางย่อย /:feature)

Hugging Face Hub

  • GET /api/huggingface-hub/modelsbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /models)
  • GET /api/huggingface-hub/models/:author/:modelNamebackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /models/:author/:modelName)
  • GET /api/huggingface-hub/models/:author/:modelName/ggufbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /models/:author/:modelName/gguf)
  • GET /api/huggingface-hub/models/:author/:modelName/has-ggufbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /models/:author/:modelName/has-gguf)
  • GET /api/huggingface-hub/tasksbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /tasks)
  • GET /api/huggingface-hub/trendingbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /trending)
  • POST /api/huggingface-hub/cache/clearbackend/src/routes/huggingfaceHub.ts (ตำแหน่ง mount /api/huggingface-hub, เส้นทางย่อย /cache/clear)

Libre Claw

  • DELETE /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId)
  • GET /api/libre-claw/accessbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /access)
  • GET /api/libre-claw/automationsbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations)
  • GET /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId)
  • GET /api/libre-claw/config/fallbackbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /config/fallback)
  • GET /api/libre-claw/config/modelbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /config/model)
  • GET /api/libre-claw/dashboardbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /dashboard)
  • GET /api/libre-claw/healthbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /health)
  • GET /api/libre-claw/runsbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs)
  • GET /api/libre-claw/runs/:runIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs/:runId)
  • GET /api/libre-claw/runs/:runId/eventsbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs/:runId/events)
  • GET /api/libre-claw/statusbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /status)
  • GET /api/libre-claw/usagebackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /usage)
  • PATCH /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId)
  • PATCH /api/libre-claw/config/fallbackbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /config/fallback)
  • PATCH /api/libre-claw/config/modelbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /config/model)
  • PATCH /api/libre-claw/config/themebackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /config/theme)
  • POST /api/libre-claw/automationsbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations)
  • POST /api/libre-claw/automations/:automationId/pausebackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId/pause)
  • POST /api/libre-claw/automations/:automationId/resumebackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId/resume)
  • POST /api/libre-claw/automations/:automationId/runbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId/run)
  • POST /api/libre-claw/runsbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs)
  • POST /api/libre-claw/runs/:runId/cancelbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs/:runId/cancel)
  • POST /api/libre-claw/runs/:runId/permissions/:toolCallIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /runs/:runId/permissions/:toolCallId)
  • PUT /api/libre-claw/accessbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /access)
  • PUT /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (ตำแหน่ง mount /api/libre-claw, เส้นทางย่อย /automations/:automationId)

Durable job และ event

  • GET /api/jobsbackend/src/routes/jobs.ts (ตำแหน่ง mount /api/jobs, เส้นทางย่อย /)
  • GET /api/jobs/:jobIdbackend/src/routes/jobs.ts (ตำแหน่ง mount /api/jobs, เส้นทางย่อย /:jobId)
  • GET /api/jobs/:jobId/eventsbackend/src/routes/jobs.ts (ตำแหน่ง mount /api/jobs, เส้นทางย่อย /:jobId/events)
  • POST /api/jobs/:jobId/cancelbackend/src/routes/jobs.ts (ตำแหน่ง mount /api/jobs, เส้นทางย่อย /:jobId/cancel)

โปรไฟล์ติดตั้ง solo และ team

ไม่มี Express endpoint ที่ mount ขอบเขตที่ตรวจด้วยการรันได้คือ UI และ/หรือหลักฐาน source ที่บันทึกไว้ด้านบน

การกู้คืนและสำรองข้อมูล

  • GET /api/recovery/drillsbackend/src/routes/recovery.ts (ตำแหน่ง mount /api/recovery, เส้นทางย่อย /drills)
  • POST /api/recovery/drills/runbackend/src/routes/recovery.ts (ตำแหน่ง mount /api/recovery, เส้นทางย่อย /drills/run)

รายการเส้นทาง WebSocket ที่ตรงทั้งหมด

  • WEBSOCKET /wsChat, backend/src/websocketServer.ts; หลักฐานการยืนยันตัวตน: backend/src/websocketServer.ts, scripts/test-websocket-tickets.mjs
  • WEBSOCKET /ws/work-terminalWork, backend/src/websocketServer.ts; หลักฐานการยืนยันตัวตน: backend/src/workTerminalServer.ts, scripts/test-websocket-tickets.mjs
  • WEBSOCKET /ws/work-screenWork, backend/src/websocketServer.ts; หลักฐานการยืนยันตัวตน: backend/src/workScreenServer.ts
  • WEBSOCKET /ws/work-audioWork, backend/src/websocketServer.ts; หลักฐานการยืนยันตัวตน: backend/src/workScreenServer.ts

ขอบเขตการบังคับใช้

ด่านแพ็กเกจจะแยกวิเคราะห์ source TypeScript/JavaScript, แปลง Express router ที่นำเข้าทุกตัวไปยังตำแหน่ง mount ของแอปแบบค่าตรง และกระทบยอดการประกาศ method/path ของ router กับ pathname อัปเกรด WebSocket แบบค่าตรงทุกจุดกับรายการนี้แบบหนึ่งต่อหนึ่ง ด่านจะล้มเหลวเมื่อมีไฟล์ route ที่ไม่ถูก mount, builder router.route() ที่ไม่รองรับ, เส้นทางแบบ dynamic, เจ้าของ endpoint ขาดหรือซ้ำ, หลักฐานการยืนยัน WebSocket ขาด, เส้นทาง UI เปลี่ยน, การใช้ schema/manifest/default ขาด, หลักฐานเก่า หรือเอกสารที่สร้างไว้ล้าสมัย

หลักฐานการทดสอบเฉพาะด้านจำกัดอยู่ที่การประกาศ test(...) ที่มีชื่อแน่นอนหนึ่งรายการและรูปแบบพฤติกรรมอย่างน้อยสองแบบในเนื้อการทดสอบนั้น การทดสอบ backend ต้องเป็นอาร์กิวเมนต์ไฟล์ที่ตรงให้ test:package; สเปก Playwright ต้องตรงกับการค้นหาปกติ ด่านยังพิสูจน์ว่า runner ทั้งสองทำงานใน workflow Format & Lint ปกติของ pull request และ dev/main