builtin

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BackendPlugins

func BackendPlugins(options CoreOptions) []cfgpkg.Plugin

BackendPlugins returns one plugin per bundled backend, named backend/<name>.

func DefaultComponents

func DefaultComponents() []capabilities.Component

func DefaultPlugins

func DefaultPlugins(options CoreOptions) []cfgpkg.Plugin

DefaultPlugins returns the bundled default plugin set as config.Plugin values, lowest priority, in load order: one plugin per backend, then the grouped UI plugins (components, commands). Layouts are NOT here — they ship as a public layout plugin wired by the Default Config (see internal/builtincfg). Each plugin is a distinct registry owner, so a user config can shadow or Disable any single one (e.g. drop backend/codex) without re-providing the rest.

Types

type CoreOptions

type CoreOptions struct {
	WorkingDirectory  string
	OpencodeServerURL string
	HealthTimeout     time.Duration
}

Jump to

Keyboard shortcuts

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