إنتقل إلى المحتوى الرئيسي

عقود القدرات العامة

يغطي هذا الحصر القابل للتنفيذ كل مسار صفحة صريح في frontend/src/App.tsx، وكل إعلان حرفي لطريقة أو مسار في كل موجّه Express مركّب من backend/src/routes/*.ts، وكل اسم مسار حرفي لترقية WebSocket في backend/src/websocketServer.ts. لكل نقطة نهاية مالك قدرة واحد بالضبط، ولكل نقطة WebSocket دليل مصادقة. كما تعلن كل قدرة ما إذا كانت schemas وmanifests والقيم الافتراضية تنطبق، مع دليل مصدر أو سبب محدد لعدم الانطباق، إلى جانب توثيق واختبار سلوكي مسمى مسجل في CI العادي للحزمة أو المتصفح.

تظل تفاصيل الموفّرين القابلة للتنفيذ خاضعة لـ scripts/capability-contracts.json وscripts/test-capability-contracts.mjs؛ ويرتبط هذا الحصر العام بذلك العقد بدل تكرار قواعد manifest والقيم الافتراضية.

القدرةمسارات الواجهةنقاط نهاية HTTPنقاط نهاية WebSocketSchemasManifestsالقيم الافتراضيةالتوثيقالاختبارات السلوكية المسماة
الرئيسية/00غير منطبق — الصفحة الرئيسية سطح للتنقل والتركيب بلا حمولة طلب أو استجابة مستقلة.غير منطبق — الصفحة الرئيسية مضمّنة في التطبيق ولا تُثبّت أو تُكتشف عبر manifest.frontend/src/utils/welcomePrompts.tsdocs/00-README.mdnew chats rotate through distinct creator prompts
frontend/e2e/welcome-prompts.spec.ts (test:e2e)
المحادثة/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)
معرض الوسائط/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)
الملاحظات/notes120backend/src/types/index.ts
backend/src/persistence/resourceTypes.ts
غير منطبق — الملاحظات موارد حساب أصلية ولا تملك manifest للتثبيت أو الاكتشاف.غير منطبق — لا تملك الملاحظات محتوى أو عرضًا افتراضيًا ضمنيًا خارج الحقول التي يقدمها المستخدم صراحةً.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.md.docs/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)
القنوات/channels240backend/src/types/index.tsغير منطبق — القنوات موارد حساب أصلية ولا تملك 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.mjs.docs/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)
أدوات المحادثة150backend/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غير منطبق — مهايئات Agent CLI تعريفات أصلية مترجمة ولا تُحمّل من manifests الموفّرين.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)
العناصر التفاعلية/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غير منطبق — تستهلك تحليلات الاستخدام أحداث الموفّر لكنها لا تعرّف 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غير منطبق — المصادقة حد أمان مضمّن ولا تُثبّت أو تُكتشف عبر manifest.backend/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غير منطبق — التحكم في الوصول حد أمان مضمّن ولا يُثبّت أو يُكتشف عبر manifest.backend/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 قابلًا للتثبيت.غير منطبق — تأتي قيم أخذ العينات الافتراضية من طلب المستدعي وضبط النموذج نفسه، لا من هذا السطح مطلقًا.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)
الإعدادات والتفضيلات110backend/src/types/index.tsغير منطبق — تجمع الإعدادات ضبط التطبيق الأصلي والموفّرين لكنها لا تعرّف 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غير منطبق — بيانات نماذج 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 لموفّر Libre.backend/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)
المهام والأحداث الدائمة40backend/src/platform/jobs/durableJobTypes.tsغير منطبق — تستخدم المهام الدائمة أنواع معالجات مسجلة وعقود حمولات محفوظة، لا manifests قابلة للتثبيت.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)

الحصر الدقيق لمسارات الخادم الخلفي

الرئيسية

لا توجد نقطة نهاية Express مركّبة. الحد القابل للتنفيذ هو الواجهة و/أو دليل المصدر المسجل أعلاه.

المحادثة

  • DELETE /api/chat/folders/:folderIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /folders/:folderId)
  • DELETE /api/chat/sessionsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions)
  • DELETE /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId)
  • DELETE /api/chat/sessions/:sessionId/queue/:entryIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/queue/:entryId)
  • GET /api/chat/compaction-configbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /compaction-config)
  • GET /api/chat/context-policybackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /context-policy)
  • GET /api/chat/foldersbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /folders)
  • GET /api/chat/sessionsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions)
  • GET /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId)
  • GET /api/chat/sessions/:sessionId/eventsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/events)
  • GET /api/chat/sessions/:sessionId/messages/:messageId/branchesbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages/:messageId/branches)
  • POST /api/chat/foldersbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /folders)
  • POST /api/chat/sessionsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions)
  • POST /api/chat/sessions/:sessionId/compaction/:messageId/restorebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/compaction/:messageId/restore)
  • POST /api/chat/sessions/:sessionId/followupsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/followups)
  • POST /api/chat/sessions/:sessionId/forkbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/fork)
  • POST /api/chat/sessions/:sessionId/generatebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/generate)
  • POST /api/chat/sessions/:sessionId/generate-titlebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/generate-title)
  • POST /api/chat/sessions/:sessionId/generate/streambackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/generate/stream)
  • POST /api/chat/sessions/:sessionId/generationsbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/generations)
  • POST /api/chat/sessions/:sessionId/generations/:assistantMessageId/cancelbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/generations/:assistantMessageId/cancel)
  • POST /api/chat/sessions/:sessionId/messagesbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/branchbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages/:messageId/branch)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/branchesbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages/:messageId/branches)
  • POST /api/chat/sessions/:sessionId/messages/:messageId/truncatebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages/:messageId/truncate)
  • POST /api/chat/sessions/:sessionId/queuebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/queue)
  • PUT /api/chat/compaction-configbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /compaction-config)
  • PUT /api/chat/folders/:folderIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /folders/:folderId)
  • PUT /api/chat/sessions/:sessionIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId)
  • PUT /api/chat/sessions/:sessionId/messages/:messageIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/messages/:messageId)
  • PUT /api/chat/sessions/:sessionId/queuebackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/queue)
  • PUT /api/chat/sessions/:sessionId/queue/:entryIdbackend/src/routes/chat.ts (نقطة الربط /api/chat، المسار الفرعي /sessions/:sessionId/queue/:entryId)

إدارة النماذج

  • DELETE /api/ollama/modelsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models)
  • GET /api/ollama/healthbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /health)
  • GET /api/ollama/librarybackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /library)
  • GET /api/ollama/modelsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models)
  • GET /api/ollama/models/:modelName/defaultsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/:modelName/defaults)
  • GET /api/ollama/models/accessbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/access)
  • GET /api/ollama/models/pull-all/streambackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/pull-all/stream)
  • GET /api/ollama/models/showbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/show)
  • GET /api/ollama/models/visibilitybackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/visibility)
  • GET /api/ollama/pull/streambackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /pull/stream)
  • GET /api/ollama/runningbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /running)
  • GET /api/ollama/settingsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /settings)
  • GET /api/ollama/versionbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /version)
  • HEAD /api/ollama/blobs/:digestbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /blobs/:digest)
  • POST /api/ollama/blobs/:digestbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /blobs/:digest)
  • POST /api/ollama/chatbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /chat)
  • POST /api/ollama/chat/streambackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /chat/stream)
  • POST /api/ollama/embedbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /embed)
  • POST /api/ollama/embeddingsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /embeddings)
  • POST /api/ollama/modelsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models)
  • POST /api/ollama/models/copybackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/copy)
  • POST /api/ollama/models/pullbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/pull)
  • POST /api/ollama/models/pull-allbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/pull-all)
  • POST /api/ollama/models/pushbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/push)
  • POST /api/ollama/models/unloadbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/unload)
  • POST /api/ollama/models/unload-allbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/unload-all)
  • PUT /api/ollama/models/accessbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/access)
  • PUT /api/ollama/models/visibilitybackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /models/visibility)
  • PUT /api/ollama/settingsbackend/src/routes/ollama.ts (نقطة الربط /api/ollama، المسار الفرعي /settings)
  • DELETE /api/plugins/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id)
  • DELETE /api/plugins/:id/credentialsbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/credentials)
  • DELETE /api/plugins/:id/variablesbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/variables)
  • GET /api/pluginsbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /)
  • GET /api/plugins/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id)
  • GET /api/plugins/:id/credentials/checkbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/credentials/check)
  • GET /api/plugins/:id/exportbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/export)
  • GET /api/plugins/:id/variablesbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/variables)
  • GET /api/plugins/activebackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /active)
  • GET /api/plugins/active/currentbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /active/current)
  • GET /api/plugins/credentials/allbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /credentials/all)
  • GET /api/plugins/status/allbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /status/all)
  • POST /api/plugins/:id/credentialsbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/credentials)
  • POST /api/plugins/activate/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /activate/:id)
  • POST /api/plugins/deactivatebackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /deactivate)
  • POST /api/plugins/deactivate/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /deactivate/:id)
  • POST /api/plugins/discover/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /discover/:id)
  • POST /api/plugins/installbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /install)
  • POST /api/plugins/probe-endpointbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /probe-endpoint)
  • POST /api/plugins/uploadbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /upload)
  • PUT /api/plugins/:idbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id)
  • PUT /api/plugins/:id/variablesbackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /:id/variables)

الشخصيات

  • DELETE /api/personas/:idbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id)
  • GET /api/personasbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /)
  • GET /api/personas/:idbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id)
  • GET /api/personas/:id/backupbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/backup)
  • GET /api/personas/:id/downloadbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/download)
  • GET /api/personas/:id/exportbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/export)
  • GET /api/personas/:id/export/dnabackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/export/dna)
  • GET /api/personas/defaults/parametersbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /defaults/parameters)
  • GET /api/personas/stats/countbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /stats/count)
  • POST /api/personasbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /)
  • POST /api/personas/importbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /import)
  • PUT /api/personas/:idbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id)

معرض الوسائط

  • DELETE /api/image-gen/gallery/:imageIdbackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /gallery/:imageId)
  • GET /api/image-gen/config/:pluginIdbackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /config/:pluginId)
  • GET /api/image-gen/gallerybackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /gallery)
  • GET /api/image-gen/gallery/:imageIdbackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /gallery/:imageId)
  • GET /api/image-gen/modelsbackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /models)
  • GET /api/image-gen/pluginsbackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /plugins)
  • POST /api/image-gen/generatebackend/src/routes/imageGen.ts (نقطة الربط /api/image-gen، المسار الفرعي /generate)
  • DELETE /api/media/gallery/:mediaIdbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /gallery/:mediaId)
  • DELETE /api/media/video/jobs/:jobIdbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /video/jobs/:jobId)
  • GET /api/media/gallerybackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /gallery)
  • GET /api/media/gallery/:mediaId/contentbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /gallery/:mediaId/content)
  • GET /api/media/modelsbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /models)
  • GET /api/media/video/jobsbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /video/jobs)
  • GET /api/media/video/jobs/:jobIdbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /video/jobs/:jobId)
  • POST /api/media/audio/generatebackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /audio/generate)
  • POST /api/media/audio/voice-clonebackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /audio/voice-clone)
  • POST /api/media/image/editbackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /image/edit)
  • POST /api/media/sound/generatebackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /sound/generate)
  • POST /api/media/video/generatebackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /video/generate)
  • POST /api/media/video/jobs/:jobId/resumebackend/src/routes/media.ts (نقطة الربط /api/media، المسار الفرعي /video/jobs/:jobId/resume)

الملاحظات

  • DELETE /api/notes/:noteIdbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId)
  • DELETE /api/notes/:noteId/attachments/:attachmentIdbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/attachments/:attachmentId)
  • GET /api/notesbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /)
  • GET /api/notes/:noteIdbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId)
  • GET /api/notes/:noteId/attachmentsbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/attachments)
  • GET /api/notes/:noteId/attachments/:attachmentIdbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/attachments/:attachmentId)
  • GET /api/notes/:noteId/revisionsbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/revisions)
  • POST /api/notesbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /)
  • POST /api/notes/:noteId/assistbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/assist)
  • POST /api/notes/:noteId/attachmentsbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/attachments)
  • POST /api/notes/:noteId/revisions/:revisionId/restorebackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId/revisions/:revisionId/restore)
  • PUT /api/notes/:noteIdbackend/src/routes/notes.ts (نقطة الربط /api/notes، المسار الفرعي /:noteId)

التقويم

  • DELETE /api/calendar/calendars/:calendarIdbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /calendars/:calendarId)
  • DELETE /api/calendar/events/:eventIdbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /events/:eventId)
  • GET /api/calendar/calendarsbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /calendars)
  • GET /api/calendar/eventsbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /events)
  • GET /api/calendar/exportbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /export)
  • POST /api/calendar/calendarsbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /calendars)
  • POST /api/calendar/eventsbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /events)
  • POST /api/calendar/importbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /import)
  • PUT /api/calendar/calendars/:calendarIdbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /calendars/:calendarId)
  • PUT /api/calendar/events/:eventIdbackend/src/routes/calendar.ts (نقطة الربط /api/calendar، المسار الفرعي /events/:eventId)

الأتمتة

  • DELETE /api/automations/:automationIdbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId)
  • DELETE /api/automations/:automationId/webhook-secretbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/webhook-secret)
  • GET /api/automationsbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /)
  • GET /api/automations/:automationIdbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId)
  • GET /api/automations/occurrencesbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /occurrences)
  • GET /api/automations/runsbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /runs)
  • GET /api/automations/runs/summarybackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /runs/summary)
  • POST /api/automationsbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /)
  • POST /api/automations/:automationId/pausebackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/pause)
  • POST /api/automations/:automationId/resumebackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/resume)
  • POST /api/automations/:automationId/runbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/run)
  • POST /api/automations/:automationId/webhookbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/webhook)
  • POST /api/automations/:automationId/webhook-secretbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId/webhook-secret)
  • POST /api/automations/runs/seenbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /runs/seen)
  • PUT /api/automations/:automationIdbackend/src/routes/automations.ts (نقطة الربط /api/automations، المسار الفرعي /:automationId)

القنوات

  • DELETE /api/channels/:channelIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId)
  • DELETE /api/channels/:channelId/members/:userIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/members/:userId)
  • DELETE /api/channels/messages/:messageIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId)
  • DELETE /api/channels/messages/:messageId/reactions/:emojibackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId/reactions/:emoji)
  • GET /api/channelsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /)
  • GET /api/channels/:channelIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId)
  • GET /api/channels/:channelId/eventsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/events)
  • GET /api/channels/:channelId/membersbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/members)
  • GET /api/channels/:channelId/messagesbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/messages)
  • GET /api/channels/:channelId/pinsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/pins)
  • GET /api/channels/attachments/:attachmentIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /attachments/:attachmentId)
  • GET /api/channels/messages/:messageId/threadbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId/thread)
  • GET /api/channels/publicbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /public)
  • PATCH /api/channels/:channelIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId)
  • PATCH /api/channels/messages/:messageIdbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId)
  • POST /api/channelsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /)
  • POST /api/channels/:channelId/attachmentsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/attachments)
  • POST /api/channels/:channelId/joinbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/join)
  • POST /api/channels/:channelId/membersbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/members)
  • POST /api/channels/:channelId/messagesbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/messages)
  • POST /api/channels/:channelId/readbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /:channelId/read)
  • POST /api/channels/dmbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /dm)
  • POST /api/channels/messages/:messageId/pinbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId/pin)
  • POST /api/channels/messages/:messageId/reactionsbackend/src/routes/channels.ts (نقطة الربط /api/channels، المسار الفرعي /messages/:messageId/reactions)

الإشعارات

  • DELETE /api/notifications/:notificationIdbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /:notificationId)
  • DELETE /api/notifications/webhooks/:targetIdbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /webhooks/:targetId)
  • GET /api/notificationsbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /)
  • GET /api/notifications/eventsbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /events)
  • GET /api/notifications/unread-countbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /unread-count)
  • GET /api/notifications/webhooksbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /webhooks)
  • POST /api/notifications/:notificationId/readbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /:notificationId/read)
  • POST /api/notifications/read-allbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /read-all)
  • POST /api/notifications/webhooksbackend/src/routes/notifications.ts (نقطة الربط /api/notifications، المسار الفرعي /webhooks)
  • DELETE /api/push/subscriptionsbackend/src/routes/push.ts (نقطة الربط /api/push، المسار الفرعي /subscriptions)
  • GET /api/push/public-keybackend/src/routes/push.ts (نقطة الربط /api/push، المسار الفرعي /public-key)
  • GET /api/push/subscriptionsbackend/src/routes/push.ts (نقطة الربط /api/push، المسار الفرعي /subscriptions)
  • POST /api/push/subscriptionsbackend/src/routes/push.ts (نقطة الربط /api/push، المسار الفرعي /subscriptions)

مكتبة المطالبات

  • DELETE /api/prompts/:promptIdbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId)
  • GET /api/promptsbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /)
  • GET /api/prompts/:promptIdbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId)
  • GET /api/prompts/:promptId/exportbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId/export)
  • GET /api/prompts/:promptId/versionsbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId/versions)
  • POST /api/promptsbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /)
  • POST /api/prompts/:promptId/rollbackbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId/rollback)
  • POST /api/prompts/importbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /import)
  • PUT /api/prompts/:promptIdbackend/src/routes/prompts.ts (نقطة الربط /api/prompts، المسار الفرعي /:promptId)

المهارات

  • DELETE /api/skills/:skillIdbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId)
  • DELETE /api/skills/:skillId/filesbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/files)
  • GET /api/skillsbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /)
  • GET /api/skills/:skillIdbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId)
  • GET /api/skills/:skillId/exportbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/export)
  • GET /api/skills/:skillId/filesbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/files)
  • GET /api/skills/:skillId/files/contentbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/files/content)
  • GET /api/skills/:skillId/versionsbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/versions)
  • POST /api/skillsbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /)
  • POST /api/skills/:skillId/rollbackbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/rollback)
  • POST /api/skills/importbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /import)
  • POST /api/skills/import-urlbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /import-url)
  • PUT /api/skills/:skillIdbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId)
  • PUT /api/skills/:skillId/filesbackend/src/routes/skills.ts (نقطة الربط /api/skills، المسار الفرعي /:skillId/files)

أدوات المحادثة

  • DELETE /api/tools/approvals/:idbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /approvals/:id)
  • DELETE /api/tools/servers/:idbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id)
  • DELETE /api/tools/servers/:id/credentialbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id/credential)
  • GET /api/tools/accessbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /access)
  • GET /api/tools/approvalsbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /approvals)
  • GET /api/tools/catalogbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /catalog)
  • GET /api/tools/serversbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers)
  • GET /api/tools/servers/:idbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id)
  • POST /api/tools/approvals/:idbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /approvals/:id)
  • POST /api/tools/serversbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers)
  • POST /api/tools/servers/:id/refreshbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id/refresh)
  • PUT /api/tools/accessbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /access)
  • PUT /api/tools/servers/:idbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id)
  • PUT /api/tools/servers/:id/credentialbackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id/credential)
  • PUT /api/tools/servers/:id/tools/:toolNamebackend/src/routes/tools.ts (نقطة الربط /api/tools، المسار الفرعي /servers/:id/tools/:toolName)

Work

  • DELETE /api/work/policies/:idbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /policies/:id)
  • DELETE /api/work/tasks/:idbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id)
  • DELETE /api/work/tasks/:id/approval-rules/:ruleIdbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/approval-rules/:ruleId)
  • DELETE /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/control)
  • GET /api/work/accessbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /access)
  • GET /api/work/admin/overviewbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /admin/overview)
  • GET /api/work/capabilitiesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /capabilities)
  • GET /api/work/computer/setupbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /computer/setup)
  • GET /api/work/policiesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /policies)
  • GET /api/work/tasksbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks)
  • GET /api/work/tasks/:idbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id)
  • GET /api/work/tasks/:id/approvalsbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/approvals)
  • GET /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/control)
  • GET /api/work/tasks/:id/filebackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/file)
  • GET /api/work/tasks/:id/filesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/files)
  • GET /api/work/tasks/:id/gitbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git)
  • GET /api/work/tasks/:id/git/diffbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/diff)
  • GET /api/work/tasks/:id/messagesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/messages)
  • GET /api/work/tasks/:taskId/runs/:runId/eventsbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:taskId/runs/:runId/events)
  • PATCH /api/work/tasks/:idbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id)
  • POST /api/work/computer/setupbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /computer/setup)
  • POST /api/work/computer/skills/:slug/tracebackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /computer/skills/:slug/trace)
  • POST /api/work/policiesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /policies)
  • POST /api/work/tasksbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks)
  • POST /api/work/tasks/:id/approvals/:approvalIdbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/approvals/:approvalId)
  • POST /api/work/tasks/:id/cancelbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/cancel)
  • POST /api/work/tasks/:id/computer/anchorbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/anchor)
  • POST /api/work/tasks/:id/computer/controlbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/control)
  • POST /api/work/tasks/:id/computer/startbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/start)
  • POST /api/work/tasks/:id/computer/teachbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/computer/teach)
  • POST /api/work/tasks/:id/git/branchesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/branches)
  • POST /api/work/tasks/:id/git/commitbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/commit)
  • POST /api/work/tasks/:id/git/initbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/init)
  • POST /api/work/tasks/:id/git/stagebackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/stage)
  • POST /api/work/tasks/:id/git/switchbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/git/switch)
  • POST /api/work/tasks/:id/messagesbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/messages)
  • POST /api/work/tasks/:id/preview/startbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/preview/start)
  • POST /api/work/tasks/:id/preview/stopbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/preview/stop)
  • POST /api/work/tasks/:id/runsbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/runs)
  • POST /api/work/tasks/:id/seenbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/seen)
  • PUT /api/work/accessbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /access)
  • PUT /api/work/policies/:idbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /policies/:id)
  • PUT /api/work/tasks/:id/approvalsbackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/approvals)
  • PUT /api/work/tasks/:id/filebackend/src/routes/work.ts (نقطة الربط /api/work، المسار الفرعي /tasks/:id/file)

نماذج Agent CLI

  • GET /api/agent-clis/modelsbackend/src/routes/agentCli.ts (نقطة الربط /api/agent-clis، المسار الفرعي /models)

العناصر التفاعلية

  • GET /api/artifacts/sandboxbackend/src/routes/artifacts.ts (نقطة الربط /api/artifacts، المسار الفرعي /sandbox)

استخدام الموفّرين

  • DELETE /api/costs/budgets/:budgetIdbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /budgets/:budgetId)
  • DELETE /api/costs/tariffs/:tariffIdbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /tariffs/:tariffId)
  • GET /api/costs/analyticsbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /analytics)
  • GET /api/costs/budgetsbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /budgets)
  • GET /api/costs/exportbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /export)
  • GET /api/costs/tariffsbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /tariffs)
  • POST /api/costs/budgetsbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /budgets)
  • POST /api/costs/tariffsbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /tariffs)
  • PUT /api/costs/budgets/:budgetIdbackend/src/routes/costs.ts (نقطة الربط /api/costs، المسار الفرعي /budgets/:budgetId)
  • GET /api/plugins/usagebackend/src/routes/plugins.ts (نقطة الربط /api/plugins، المسار الفرعي /usage)

منصة التقييم

  • DELETE /api/evaluations/feedback/:messageIdbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /feedback/:messageId)
  • DELETE /api/evaluations/sets/:setIdbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /sets/:setId)
  • GET /api/evaluations/arena/leaderboardbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /arena/leaderboard)
  • GET /api/evaluations/feedbackbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /feedback)
  • GET /api/evaluations/feedback/allbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /feedback/all)
  • GET /api/evaluations/runsbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /runs)
  • GET /api/evaluations/runs/:runIdbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /runs/:runId)
  • GET /api/evaluations/runs/:runId/exportbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /runs/:runId/export)
  • GET /api/evaluations/setsbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /sets)
  • POST /api/evaluations/arena/matchesbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /arena/matches)
  • POST /api/evaluations/arena/votesbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /arena/votes)
  • POST /api/evaluations/feedbackbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /feedback)
  • POST /api/evaluations/runsbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /runs)
  • POST /api/evaluations/runs/:runId/cancelbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /runs/:runId/cancel)
  • POST /api/evaluations/setsbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /sets)
  • PUT /api/evaluations/sets/:setIdbackend/src/routes/evaluations.ts (نقطة الربط /api/evaluations، المسار الفرعي /sets/:setId)

تشخيصات النظام

  • GET /healthbackend/src/routes/health.ts (نقطة الربط /health، المسار الفرعي /)
  • GET /health/deepbackend/src/routes/health.ts (نقطة الربط /health، المسار الفرعي /deep)
  • GET /health/livebackend/src/routes/health.ts (نقطة الربط /health، المسار الفرعي /live)
  • GET /health/readybackend/src/routes/health.ts (نقطة الربط /health، المسار الفرعي /ready)
  • GET /api/systembackend/src/routes/systemDiagnostics.ts (نقطة الربط /api/system، المسار الفرعي /)

إدارة المستخدمين

  • DELETE /api/users/:idbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /:id)
  • GET /api/usersbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /)
  • GET /api/users/pending-approvalsbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /pending-approvals)
  • PATCH /api/users/:idbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /:id)
  • PATCH /api/users/:id/approvebackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /:id/approve)
  • PATCH /api/users/me/avatarbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /me/avatar)
  • POST /api/usersbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /)
  • POST /api/users/:id/mfa/resetbackend/src/routes/users.ts (نقطة الربط /api/users، المسار الفرعي /:id/mfa/reset)

المصادقة

  • DELETE /api/auth/passkeys/:idbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys/:id)
  • DELETE /api/auth/sessions/:idbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /sessions/:id)
  • DELETE /api/auth/tokens/:idbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /tokens/:id)
  • GET /api/auth/encryption-keybackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /encryption-key)
  • GET /api/auth/mebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /me)
  • GET /api/auth/mfabackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa)
  • GET /api/auth/mfa/policybackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/policy)
  • GET /api/auth/oauth/githubbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/github)
  • GET /api/auth/oauth/github/callbackbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/github/callback)
  • GET /api/auth/oauth/github/statusbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/github/status)
  • GET /api/auth/oauth/huggingfacebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/huggingface)
  • GET /api/auth/oauth/huggingface/callbackbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/huggingface/callback)
  • GET /api/auth/oauth/huggingface/statusbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/huggingface/status)
  • GET /api/auth/oauth/oidcbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/oidc)
  • GET /api/auth/oauth/oidc/callbackbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/oidc/callback)
  • GET /api/auth/oauth/oidc/statusbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/oidc/status)
  • GET /api/auth/passkeysbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys)
  • GET /api/auth/sessionsbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /sessions)
  • GET /api/auth/system-infobackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /system-info)
  • GET /api/auth/tokensbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /tokens)
  • GET /api/auth/verifybackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /verify)
  • POST /api/auth/loginbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /login)
  • POST /api/auth/logoutbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /logout)
  • POST /api/auth/mfa/activatebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/activate)
  • POST /api/auth/mfa/activate-challengebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/activate-challenge)
  • POST /api/auth/mfa/disablebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/disable)
  • POST /api/auth/mfa/enrollbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/enroll)
  • POST /api/auth/mfa/enroll-challengebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/enroll-challenge)
  • POST /api/auth/mfa/recovery-codesbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/recovery-codes)
  • POST /api/auth/mfa/verifybackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/verify)
  • POST /api/auth/oauth/exchangebackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /oauth/exchange)
  • POST /api/auth/passkeys/loginbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys/login)
  • POST /api/auth/passkeys/login-optionsbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys/login-options)
  • POST /api/auth/passkeys/registerbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys/register)
  • POST /api/auth/passkeys/register-optionsbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /passkeys/register-options)
  • POST /api/auth/sessions/revoke-othersbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /sessions/revoke-others)
  • POST /api/auth/signupbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /signup)
  • POST /api/auth/tokensbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /tokens)
  • POST /api/auth/websocket-ticketbackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /websocket-ticket)
  • PUT /api/auth/mfa/policybackend/src/routes/auth.ts (نقطة الربط /api/auth، المسار الفرعي /mfa/policy)

التحكم في الوصول

  • DELETE /api/access/grants/:idbackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /grants/:id)
  • GET /api/access/grantsbackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /grants)
  • GET /api/access/principalsbackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /principals)
  • GET /api/access/principals/groupsbackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /principals/groups)
  • GET /api/access/shared-with-mebackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /shared-with-me)
  • POST /api/access/grantsbackend/src/routes/access.ts (نقطة الربط /api/access، المسار الفرعي /grants)
  • GET /api/auditbackend/src/routes/audit.ts (نقطة الربط /api/audit، المسار الفرعي /)
  • DELETE /api/groups/:idbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /:id)
  • DELETE /api/groups/:id/members/:userIdbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /:id/members/:userId)
  • GET /api/groupsbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /)
  • GET /api/groups/effective/:userIdbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /effective/:userId)
  • PATCH /api/groups/:idbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /:id)
  • POST /api/groupsbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /)
  • POST /api/groups/:id/membersbackend/src/routes/groups.ts (نقطة الربط /api/groups، المسار الفرعي /:id/members)

واجهة API العامة

  • GET /v1/modelsbackend/src/routes/openaiCompat.ts (نقطة الربط /v1، المسار الفرعي /models)
  • POST /v1/chat/completionsbackend/src/routes/openaiCompat.ts (نقطة الربط /v1، المسار الفرعي /chat/completions)

قابلية نقل البيانات

  • GET /api/preferences/exportbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /export)
  • POST /api/preferences/importbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /import)
  • POST /api/preferences/import/preflightbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /import/preflight)

معرفة المستندات واسترجاعها

  • DELETE /api/documents/:documentIdbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /:documentId)
  • DELETE /api/documents/collections/:collectionIdbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /collections/:collectionId)
  • GET /api/documentsbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /)
  • GET /api/documents/:documentIdbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /:documentId)
  • GET /api/documents/:documentId/sourcebackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /:documentId/source)
  • GET /api/documents/collectionsbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /collections)
  • GET /api/documents/embeddings/statusbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /embeddings/status)
  • GET /api/documents/session/:sessionIdbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /session/:sessionId)
  • POST /api/documents/collectionsbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /collections)
  • POST /api/documents/embeddings/regeneratebackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /embeddings/regenerate)
  • POST /api/documents/fetch-urlbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /fetch-url)
  • POST /api/documents/searchbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /search)
  • POST /api/documents/uploadbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /upload)
  • PUT /api/documents/:documentId/collectionbackend/src/routes/documents.ts (نقطة الربط /api/documents، المسار الفرعي /:documentId/collection)
  • GET /api/embeddings/modelsbackend/src/routes/embeddings.ts (نقطة الربط /api/embeddings، المسار الفرعي /models)

ذاكرة الشخصيات

  • DELETE /api/personas/:id/memorybackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory)
  • GET /api/personas/:id/memory/corebackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory/core)
  • GET /api/personas/:id/memory/statsbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory/stats)
  • GET /api/personas/:id/memory/statusbackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory/status)
  • POST /api/personas/:id/memory/consolidatebackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory/consolidate)
  • POST /api/personas/:id/memory/decaybackend/src/routes/personas.ts (نقطة الربط /api/personas، المسار الفرعي /:id/memory/decay)

البحث على الويب

  • GET /api/search/accessbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /access)
  • GET /api/search/appbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /app)
  • GET /api/search/configbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /config)
  • POST /api/search/testbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /test)
  • PUT /api/search/accessbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /access)
  • PUT /api/search/configbackend/src/routes/search.ts (نقطة الربط /api/search، المسار الفرعي /config)

الإعدادات والتفضيلات

  • GET /api/preferencesbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /)
  • GET /api/preferences/default-themebackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /default-theme)
  • POST /api/preferences/embedding-settings/resetbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /embedding-settings/reset)
  • POST /api/preferences/generation-options/resetbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /generation-options/reset)
  • PUT /api/preferencesbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /)
  • PUT /api/preferences/default-modelbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /default-model)
  • PUT /api/preferences/default-themebackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /default-theme)
  • PUT /api/preferences/embedding-settingsbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /embedding-settings)
  • PUT /api/preferences/generation-optionsbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /generation-options)
  • PUT /api/preferences/model-generation-optionsbackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /model-generation-options)
  • PUT /api/preferences/system-messagebackend/src/routes/preferences.ts (نقطة الربط /api/preferences، المسار الفرعي /system-message)

إدخال الكلام وإخراجه

  • GET /api/stt/modelsbackend/src/routes/stt.ts (نقطة الربط /api/stt، المسار الفرعي /models)
  • POST /api/stt/transcribebackend/src/routes/stt.ts (نقطة الربط /api/stt، المسار الفرعي /transcribe)
  • DELETE /api/tts/voice-profiles/:profileIdbackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /voice-profiles/:profileId)
  • GET /api/tts/modelsbackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /models)
  • GET /api/tts/pluginsbackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /plugins)
  • GET /api/tts/voice-profilesbackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /voice-profiles)
  • GET /api/tts/voices/:pluginIdbackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /voices/:pluginId)
  • POST /api/tts/generatebackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /generate)
  • POST /api/tts/generate-base64backend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /generate-base64)
  • POST /api/tts/voice-clonebackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /voice-clone)
  • POST /api/tts/voice-profiles/:profileId/revokebackend/src/routes/tts.ts (نقطة الربط /api/tts، المسار الفرعي /voice-profiles/:profileId/revoke)
  • GET /api/voice-accessbackend/src/routes/voiceAccess.ts (نقطة الربط /api/voice-access، المسار الفرعي /)
  • PUT /api/voice-access/:featurebackend/src/routes/voiceAccess.ts (نقطة الربط /api/voice-access، المسار الفرعي /:feature)

Hugging Face Hub

  • GET /api/huggingface-hub/modelsbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /models)
  • GET /api/huggingface-hub/models/:author/:modelNamebackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /models/:author/:modelName)
  • GET /api/huggingface-hub/models/:author/:modelName/ggufbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /models/:author/:modelName/gguf)
  • GET /api/huggingface-hub/models/:author/:modelName/has-ggufbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /models/:author/:modelName/has-gguf)
  • GET /api/huggingface-hub/tasksbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /tasks)
  • GET /api/huggingface-hub/trendingbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /trending)
  • POST /api/huggingface-hub/cache/clearbackend/src/routes/huggingfaceHub.ts (نقطة الربط /api/huggingface-hub، المسار الفرعي /cache/clear)

Libre Claw

  • DELETE /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId)
  • GET /api/libre-claw/accessbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /access)
  • GET /api/libre-claw/automationsbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations)
  • GET /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId)
  • GET /api/libre-claw/config/fallbackbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /config/fallback)
  • GET /api/libre-claw/config/modelbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /config/model)
  • GET /api/libre-claw/dashboardbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /dashboard)
  • GET /api/libre-claw/healthbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /health)
  • GET /api/libre-claw/runsbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs)
  • GET /api/libre-claw/runs/:runIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs/:runId)
  • GET /api/libre-claw/runs/:runId/eventsbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs/:runId/events)
  • GET /api/libre-claw/statusbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /status)
  • GET /api/libre-claw/usagebackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /usage)
  • PATCH /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId)
  • PATCH /api/libre-claw/config/fallbackbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /config/fallback)
  • PATCH /api/libre-claw/config/modelbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /config/model)
  • PATCH /api/libre-claw/config/themebackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /config/theme)
  • POST /api/libre-claw/automationsbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations)
  • POST /api/libre-claw/automations/:automationId/pausebackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId/pause)
  • POST /api/libre-claw/automations/:automationId/resumebackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId/resume)
  • POST /api/libre-claw/automations/:automationId/runbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId/run)
  • POST /api/libre-claw/runsbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs)
  • POST /api/libre-claw/runs/:runId/cancelbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs/:runId/cancel)
  • POST /api/libre-claw/runs/:runId/permissions/:toolCallIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /runs/:runId/permissions/:toolCallId)
  • PUT /api/libre-claw/accessbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /access)
  • PUT /api/libre-claw/automations/:automationIdbackend/src/routes/libreClaw.ts (نقطة الربط /api/libre-claw، المسار الفرعي /automations/:automationId)

المهام والأحداث الدائمة

  • GET /api/jobsbackend/src/routes/jobs.ts (نقطة الربط /api/jobs، المسار الفرعي /)
  • GET /api/jobs/:jobIdbackend/src/routes/jobs.ts (نقطة الربط /api/jobs، المسار الفرعي /:jobId)
  • GET /api/jobs/:jobId/eventsbackend/src/routes/jobs.ts (نقطة الربط /api/jobs، المسار الفرعي /:jobId/events)
  • POST /api/jobs/:jobId/cancelbackend/src/routes/jobs.ts (نقطة الربط /api/jobs، المسار الفرعي /:jobId/cancel)

ملفات نشر solo وteam

لا توجد نقطة نهاية Express مركّبة. الحد القابل للتنفيذ هو الواجهة و/أو دليل المصدر المسجل أعلاه.

الاستعادة والنسخ الاحتياطي

  • GET /api/recovery/drillsbackend/src/routes/recovery.ts (نقطة الربط /api/recovery، المسار الفرعي /drills)
  • POST /api/recovery/drills/runbackend/src/routes/recovery.ts (نقطة الربط /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

حد الإنفاذ

تحلل بوابة الحزمة مصدر TypeScript/JavaScript، وتحل كل موجّه Express مستورد إلى نقطة ربطه الحرفية في التطبيق، وتطابق واحدًا بواحد كل إعلان حرفي لطريقة أو مسار في الموجّه واسم مسار ترقية WebSocket مع هذا الحصر. تفشل عند وجود ملف مسارات غير مركّب، أو باني router.route() غير مدعوم، أو مسار ديناميكي، أو مالك نقطة نهاية مفقود أو مكرر، أو دليل مصادقة WebSocket مفقود، أو مسار واجهة متغير، أو غياب انطباق schema أو manifest أو القيم الافتراضية، أو دليل قديم، أو مستند مولّد قديم.

يقتصر دليل الاختبار المركز على إعلان test(...) مسمى ودقيق واحد ونمطَي سلوك على الأقل داخل جسم الاختبار. يجب أن تكون اختبارات الخادم الخلفي وسائط ملفات دقيقة لـ test:package؛ ويجب أن تطابق مواصفات Playwright الاكتشاف العادي. وتثبت البوابة أيضًا أن المشغّلين يعملان في سير Format & Lint العادي لـ Pull Request وفرعي dev/main.