CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/maven-com-embabel-agent--embabel-agent-domain

Core domain type definitions for the Embabel Agent Framework, providing foundational data classes and interfaces for agent-based AI workflows including content assets, research entities, and person types with Jackson serialization and PromptContributor capabilities.

Overview
Eval results
Files

installation.mddocs/

Installation

Maven

<dependency>
    <groupId>com.embabel.agent</groupId>
    <artifactId>embabel-agent-domain</artifactId>
    <version>0.3.3</version>
</dependency>

Gradle (Kotlin DSL)

dependencies {
    implementation("com.embabel.agent:embabel-agent-domain:0.3.3")
}

Gradle (Groovy DSL)

dependencies {
    implementation 'com.embabel.agent:embabel-agent-domain:0.3.3'
}

Package Information

  • Group ID: com.embabel.agent
  • Artifact ID: embabel-agent-domain
  • Version: 0.3.3
  • Language: Kotlin (with Java interop)
  • License: Apache 2.0

Core Imports

All domain types are in com.embabel.agent.domain.library:

import com.embabel.agent.domain.library.*

Specific type imports:

import com.embabel.agent.domain.library.Blog
import com.embabel.agent.domain.library.ContentAsset
import com.embabel.agent.domain.library.InternetResource
import com.embabel.agent.domain.library.NewsStory
import com.embabel.agent.domain.library.Person
import com.embabel.agent.domain.library.PersonImpl
import com.embabel.agent.domain.library.ResearchReport
import com.embabel.agent.domain.library.ResearchTopic
import com.embabel.agent.domain.library.ResearchTopics
import com.embabel.agent.domain.library.RelevantNewsStories
import com.embabel.agent.domain.library.Summary

Note: InternetResource is defined in embabel-agent-api but re-exported from the same package for convenience.

tessl i tessl/maven-com-embabel-agent--embabel-agent-domain@0.3.0

docs

content-types.md

core-concepts.md

external-types.md

index.md

installation.md

integration-patterns.md

json-serialization.md

news-types.md

person-types.md

quick-reference.md

research-types.md

summary-type.md

tile.json