Skip to content

Latest commit

 

History

124 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

interact-core

interact-core contains the provider-independent Pydantic wire contracts shared by Interact clients and services. It is a standalone Python package with the interact_core import namespace.

The package includes the generated JSON Schemas under interact_core/schema/. These files are release artifacts for consumers that cannot import Python; the Pydantic models in src/interact_core remain their source of truth.

Development

uv run pytest
uv build

The public interact repository can use a sibling checkout of this repository for development. Released interact installations use the versioned interact-core dependency instead.

License

MIT; see LICENSE.

About

Shared typed contracts for Interact clients and services

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages