Smolagents एक experimental API है जो किसी भी समय बदल सकता है। एजेंट्स द्वारा लौटाए गए परिणाम भिन्न हो सकते हैं क्योंकि APIs या underlying मॉडल बदलने की संभावना रखते हैं। Agents और tools के बारे में अधिक जानने के लिए introductory guide पढ़ना सुनिश्चित करें। यह पेज underlying क्लासेज के लिए API docs को शामिल करता है। हमारे एजेंट्स [MultiStepAgent] से इनहेरिट करते हैं, जिसका अर्थ है कि वे कई चरणों में कार्य कर सकते हैं, प्रत्येक चरण में…
Smolagents는 실험적인 API로 언제든지 변경될 수 있습니다. API나 사용되는 모델이 변경될 수 있기 때문에 에이전트가 반환하는 결과도 달라질 수 있습니다. 에이전트와 도구에 대해 더 자세히 알아보려면 소개 가이드를 꼭 읽어보세요. 이 페이지에는 기본 클래스에 대한 API 문서가 포함되어 있습니다. 저희 에이전트는 [MultiStepAgent]를 상속받으며, 이는 하나의 생각과 하나의 도구 호출 및 실행으로 구성된 여러 단계를 수행할 수 있음을 의미합니다. 이 개념 가이드에서 더 자세히 알아보세요. 저희는 메인 [Agent] 클래스를 기반으로 두 가지 유형의 에이전트를 제공합니다. - [CodeAgent]는 Python 코드로 도구 호출을…
This is a monorepo with npm workspaces: Internal packages: Source-first monorepo: library package.json exports point to src/*.ts during development. At publish time, scripts/pre-publish.js promotes publishConfig fields to top-level (swapping to dist/), and scripts/post-publish.js restores the originals. workspaces in package.json must be in topological order. All communication is async and isolated:
agentmemory is a persistent memory system for AI coding agents, built on iii-engine's three primitives (Worker/Function/Trigger). Everything goes through registerFunction/registerTrigger/sdk.trigger() — never bypass iii-engine with standalone SQLite or in-process alternatives. When adding or removing MCP tools, you MUST update ALL of the following: 1. src/mcp/tools-registry.ts — tool definition + getAllTools() array 2. src/mcp/server.ts — handler case in the mcp::tools::call switch 3. src/triggers/api.ts — REST endpoint registration 4. src/index.ts — function registration + endpoint count in the log line 5. test/mcp-standalone.test.ts…
ALWAYS use our own assertion library that is defined at src/mongo/shell/assert.js and automatically loaded into the global scope before running each test. ALWAYS wrap commands with assert.commandWorked(), unless failures are…
This document provides essential information for AI coding agents working on the Kestra codebase. IMPORTANT — READ FIRST The default is no comment. Small methods with accurate names need no explanation, and every comment is a second thing that has to be kept in sync with the code. Over-commenting is easy to slip into: the next line gets narrated, the method name gets restated above the method, and // Step 1 / // Step 2 scaffolding is left behind. None…
Scope: this file applies to everything under ui/. AI coding agents (Claude Code, Cursor, etc.) load this file automatically when working in this directory; humans should treat it as the source of truth for frontend conventions in Kestra. The Kestra design system lives at ui/packages/design-system/ and is the single source of truth for every visual element of the product — colors, fonts, spacing, buttons, forms, dialogs, tables, charts, and so on. Anything rendered to a user must come from it.
ts-rs allows you to derive TypeScript types from Rust structs/enums. By annotating your Rust types with #[derive(TS)] and related macros, ts-rs will generate .ts declaration files for those types. When making changes to the types, you can regenerate them using pnpm run generate-types Do not manually edit shared/types.ts, instead edit crates/server/src/bin/generate_types.rs For remote/cloud types, regenerate using pnpm run remote:generate-types Do not manually edit shared/remote-types.ts, instead edit crates/remote/src/bin/remote-generate-types.rs (see crates/remote/AGENTS.md for details).
You are an AI writing assistant specialised in creating exceptional technical documentation using Mintlify components and following industry-leading technical writing practices. Example of a single code block: Example of a code group:
**User-facing help → AGENT_GUIDE.md** (SO-101 setup, recording, picking a policy, training duration, eval — with copy-pasteable commands). LeRobot is a PyTorch-based library for real-world robotics, providing datasets, pretrained policies, and tools for training, evaluation, data collection, and robot control. It integrates with Hugging Face Hub for model/dataset sharing. Python 3.12+ · PyTorch · Hugging Face (datasets, Hub, accelerate) · draccus (config/CLI) · Gymnasium (envs) · uv (package management)
See AGENT_INSTRUCTIONS.md for full instructions. This file exists for compatibility with tools that look for AGENTS.md. The marker above tells bd doctor that the intentional divergence between this file and CLAUDE.md (different audiences, different reading orders) is expected and should not be flagged. Before adding new feature surface area, read engdocs/PROJECT_CHARTER.md. Beads owns issue tracking primitives and should not encode orchestration-layer policy, become a storage engine, or casually expand the database schema when metadata would work. Before triaging, reviewing, landing,…
The Chromium-based cmux Browser product: a source overlay and build harness, not a Chromium checkout. Never vendor Chromium, generated build output, signed applications, update keys, or private builder configuration here.
iOS app-target work in this directory follows Packages/iOS/AGENTS.md, including its Apple Human Interface Guidelines rule. Read it before changing UI. For connectivity, auth, lifecycle, workspace or terminal changes, follow docs/ios-connectivity-soak.md.…
Read SKILL.md before using the cmux browser CLI. - Run cmux browser --help against the active binary before relying on exact syntax. - Discover an existing browser with cmux tree…
This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in node_modules/next/dist/docs/ (resolved from this file's directory; in…