Directories
¶
| Path | Synopsis |
|---|---|
|
Package application contains error definitions for application layer use cases.
|
Package application contains error definitions for application layer use cases. |
|
bundle
Package create contains the use case for creating WDL bundles.
|
Package create contains the use case for creating WDL bundles. |
|
workflow
Package workflow contains use cases for workflow management operations.
|
Package workflow contains use cases for workflow management operations. |
|
Package config provides application configuration.
|
Package config provides application configuration. |
|
Package container provides dependency injection container.
|
Package container provides dependency injection container. |
|
domain
|
|
|
bundle
Package bundle contains domain entities for WDL bundle operations.
|
Package bundle contains domain entities for WDL bundle operations. |
|
ports
Package ports contains domain port (interface) definitions.
|
Package ports contains domain port (interface) definitions. |
|
wdlindex
Package wdlindex provides domain models for WDL workflow indexing.
|
Package wdlindex provides domain models for WDL workflow indexing. |
|
workflow
Package workflow contains the domain entities and business logic for workflows.
|
Package workflow contains the domain entities and business logic for workflows. |
|
infrastructure
|
|
|
chat/agent/tools
Package tools provides implementations of tools for use with Google Agents ADK.
|
Package tools provides implementations of tools for use with Google Agents ADK. |
|
chat/agent/tools/cromwell
Package cromwell provides action handlers for Cromwell workflow operations.
|
Package cromwell provides action handlers for Cromwell workflow operations. |
|
chat/agent/tools/gcs
Package gcs provides action handlers for Google Cloud Storage operations.
|
Package gcs provides action handlers for Google Cloud Storage operations. |
|
chat/agent/tools/types
Package types provides common types shared across tool handlers.
|
Package types provides common types shared across tool handlers. |
|
chat/agent/tools/wdl
Package wdl provides action handlers for WDL knowledge base operations.
|
Package wdl provides action handlers for WDL knowledge base operations. |
|
chat/llm
Package llm provides a factory for creating LLM instances based on configuration.
|
Package llm provides a factory for creating LLM instances based on configuration. |
|
chat/llm/ollama
Package ollama provides an implementation of model.LLM for Ollama, allowing local models to be used with the Google Agents ADK.
|
Package ollama provides an implementation of model.LLM for Ollama, allowing local models to be used with the Google Agents ADK. |
|
cloudlogging
Package cloudlogging provides Cloud Logging adapter for batch logs.
|
Package cloudlogging provides Cloud Logging adapter for batch logs. |
|
cromwell
Package cromwell provides an implementation of ports.WorkflowRepository using the Cromwell API.
|
Package cromwell provides an implementation of ports.WorkflowRepository using the Cromwell API. |
|
session
Package session provides a SQLite-based implementation of the ADK session.Service interface.
|
Package session provides a SQLite-based implementation of the ADK session.Service interface. |
|
wdl
Package wdl provides WDL indexing infrastructure.
|
Package wdl provides WDL indexing infrastructure. |
|
interfaces
|
|
|
cli/handler
Package handler provides CLI command handlers.
|
Package handler provides CLI command handlers. |
|
cli/presenter
Package presenter provides terminal output formatting utilities.
|
Package presenter provides terminal output formatting utilities. |
|
tui
Package tui provides the terminal user interface for the application.
|
Package tui provides the terminal user interface for the application. |
|
tui/common
Package common provides shared utilities and styles for the TUI.
|
Package common provides shared utilities and styles for the TUI. |
|
tui/dashboard
Package dashboard provides the dashboard screen for the TUI.
|
Package dashboard provides the dashboard screen for the TUI. |
|
tui/debug
Package debug provides an interactive TUI for debugging Cromwell workflow metadata.
|
Package debug provides an interactive TUI for debugging Cromwell workflow metadata. |
|
tui/debug/tree
Package tree provides tree visualization logic for workflow debugging.
|
Package tree provides tree visualization logic for workflow debugging. |
Click to show internal directories.
Click to hide internal directories.