Skip to content

Repository files navigation

SharpClaw.Contracts

SharpClaw.Contracts provides the MIT-licensed public types that modules and integrations use to connect to SharpClaw without a SharpClaw.Core reference.

Use this package for direct chat values, unified tool handlers, module features, action and event hooks, durable continuation records, and sidecar messages.

dotnet add package SharpClaw.Contracts

Implementations own dispatch, persistence, transport, and host services. Module code should use the interfaces and records in this package for those boundaries and should keep host behavior in the host application.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages