openAgent
gitlabThe open source UNIVERSAL agent.
clone
https://gitlab.com/bitzzdev/openAgent.gitAIagentautomationopen-sourceuniversal-agent
export * as EventManifest from "./event-manifest"import { Catalog } from "./catalog"import { Durable } from "./durable-event-manifest"import { Event } from "./event"import { FileSystem } from "./filesystem"import { FileSystemWatcher } from "./filesystem-watcher"import { InstallationEvent } from "./installation-event"import { Integration } from "./integration"import { LegacyEvent } from "./legacy-event"import { LspEvent } from "./lsp-event"import { McpEvent } from "./mcp-event"import { ModelsDev } from "./models-dev"import { Permission } from "./permission"import { PermissionV1 } from "./permission-v1"import { Plugin } from "./plugin"import { Project } from "./project"import { ProjectDirectories } from "./project-directories"import { Pty } from "./pty"import { Question } from "./question"import { QuestionV1 } from "./question-v1"import { Reference } from "./reference"import { ServerEvent } from "./server-event"import { SessionCompactionEvent } from "./session-compaction-event"import { SessionEvent } from "./session-event"import { SessionStatusEvent } from "./session-status-event"import { SessionTodo } from "./session-todo"import { SessionV1 } from "./session-v1"import { TuiEvent } from "./tui-event"import { VcsEvent } from "./vcs-event"import { WorkspaceEvent } from "./workspace-event"import { WorktreeEvent } from "./worktree-event"const sessionV1DurableDefinitions = SessionV1.Event.Definitions.filter((definition) => definition.durable !== undefined)const sessionV1LiveDefinitions = SessionV1.Event.Definitions.filter((definition) => definition.durable === undefined)const coreDefinitions = Event.inventory(...sessionV1DurableDefinitions, ...SessionEvent.Definitions)const foundationDefinitions = Event.inventory(...ModelsDev.Event.Definitions,...Integration.Event.Definitions,...Catalog.Event.Definitions,...coreDefinitions,)const featureDefinitions = Event.inventory(...FileSystem.Event.Definitions,...Reference.Event.Definitions,...Permission.Event.Definitions,...Plugin.Event.Definitions,...ProjectDirectories.Event.Definitions,...FileSystemWatcher.Event.Definitions,...Pty.Event.Definitions,...Question.Event.Definitions,)export const ServerDefinitions = Event.inventory(...foundationDefinitions,...featureDefinitions,...SessionTodo.Event.Definitions,)export const Definitions = Event.inventory(...foundationDefinitions,...sessionV1LiveDefinitions,...InstallationEvent.Definitions,...featureDefinitions,...SessionTodo.Event.Definitions,...LspEvent.Definitions,...PermissionV1.Event.Definitions,...TuiEvent.Definitions,...McpEvent.Definitions,...LegacyEvent.Definitions,...Project.Event.Definitions,...SessionStatusEvent.Definitions,...QuestionV1.Event.Definitions,...SessionCompactionEvent.Definitions,...VcsEvent.Definitions,...WorkspaceEvent.Definitions,...WorktreeEvent.Definitions,...ServerEvent.Definitions,)export const Latest = Event.latest(Definitions)export { Durable }