ratelimit

package
v0.33.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package ratelimit applies rate limiting at the vMCP domain boundary.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDecorator

func NewDecorator(inner core.VMCP, limiter baseratelimit.Limiter) core.VMCP

NewDecorator wraps inner with vMCP rate limiting.

inner must be non-nil; a nil inner is a composition-root wiring bug and panics rather than deferring the failure to the first promoted method call. A nil limiter means rate limiting is disabled and inner is returned unchanged.

Types

This section is empty.

Directories

Path Synopsis
Package factory builds vMCP-specific rate-limit dependencies.
Package factory builds vMCP-specific rate-limit dependencies.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL