diff --git a/pkg/agentic/prep.go b/pkg/agentic/prep.go index 6d8e116..d55c9ac 100644 --- a/pkg/agentic/prep.go +++ b/pkg/agentic/prep.go @@ -241,7 +241,9 @@ func (s *PrepSubsystem) OnStartup(ctx context.Context) core.Result { c.Action("issue.comment", s.handleIssueRecordComment).Description = "Add a comment to a tracked platform issue" c.Action("issue.report", s.handleIssueRecordReport).Description = "Post a structured report comment to a tracked platform issue" c.Action("issue.archive", s.handleIssueRecordArchive).Description = "Archive a tracked platform issue by slug" + c.Action("agentic.issue.create", s.handleIssueRecordCreate).Description = "Create a tracked platform issue" c.Action("agentic.issue.assign", s.handleIssueRecordAssign).Description = "Assign an agent or user to a tracked platform issue" + c.Action("agentic.issue.comment", s.handleIssueRecordComment).Description = "Add a comment to a tracked platform issue" c.Action("agentic.issue.report", s.handleIssueRecordReport).Description = "Post a structured report comment to a tracked platform issue" c.Action("sprint.create", s.handleSprintCreate).Description = "Create a tracked platform sprint" c.Action("sprint.get", s.handleSprintGet).Description = "Read a tracked platform sprint by slug" diff --git a/pkg/agentic/prep_test.go b/pkg/agentic/prep_test.go index 65684d5..fab105c 100644 --- a/pkg/agentic/prep_test.go +++ b/pkg/agentic/prep_test.go @@ -540,6 +540,7 @@ func TestPrep_OnStartup_Good_RegistersSessionActions(t *testing.T) { assert.True(t, c.Action("agentic.message.conversation").Exists()) assert.True(t, c.Action("agent.message.conversation").Exists()) assert.True(t, c.Action("agentic.issue.update").Exists()) + assert.True(t, c.Action("agentic.issue.create").Exists()) assert.True(t, c.Action("agentic.issue.assign").Exists()) assert.True(t, c.Action("agentic.issue.comment").Exists()) assert.True(t, c.Action("agentic.issue.report").Exists())