Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@agent-native/scheduling

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@agent-native/scheduling

Scheduling primitives for agent-native apps — event types, availability, bookings, team scheduling, workflows, and routing forms.

latest
Source
npmnpm
Version
0.1.10
Version published
Weekly downloads
156
875%
Maintainers
1
Weekly downloads
 
Created
Source

@agent-native/scheduling

Scheduling primitives for agent-native apps.

Powers the calendar template and custom scheduling surfaces. Provides:

  • Drizzle schemas — event types, schedules, availability rules, bookings, teams, workflows, routing forms
  • Pure helpers — slot computation (DST-safe), availability rule evaluation, round-robin assignment, recurring event expansion
  • Server layer — DB repos, availability engine, booking service, pluggable calendar/video providers
  • ActionsdefineAction modules consumed as agent tools + HTTP endpoints
  • React primitives — headless hooks (useSlots, useBookingFlow, useTimezone) + opt-in styled components
  • AI-readable docsllms.txt bundle and skill files for the agent

Install

pnpm add @agent-native/scheduling

Peer-depends on @agent-native/core, drizzle-orm, and (optionally) react.

Compose

Template's server/db/schema.ts:

export * from "@agent-native/scheduling/schema";

Template's actions/create-booking.ts:

export { default } from "@agent-native/scheduling/actions/create-booking";

Override by replacing the stub body with a full defineAction(...).

Docs for your AI

Expose the package docs to your AI coding tool via llms.txt:

node_modules/@agent-native/scheduling/docs/llms.txt
node_modules/@agent-native/scheduling/docs/llms-full.txt

Or fetch over HTTP when deployed:

/docs/scheduling.md
/docs/scheduling-full.md

Eject

For full customization, eject the package source into your repo (v0.2). For now, copy files you want to own into packages/scheduling-local/ and swap the dependency manually. See docs/eject.md.

FAQs

Package last updated on 03 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts