Open Activity for the daily queue. Filter by time, event type, repository, item type, text, closed state, or bot activity.
Threaded mode groups events by pull request or issue. Flat mode keeps exact event order. Select a row to open its detail without leaving the queue.
Use Sync current repository when one repository needs fresh data. This avoids scheduling a global refresh.
See Follow activity across repositories for saved filter URLs, local workspace activity, commit diffs, and detail panes.
Use the sidebar for modes and the repository selector for scope. Open the
command palette with Cmd/Ctrl+K or Cmd/Ctrl+P. Use Cmd/Ctrl+Shift+K
while a terminal has focus.
Palette prefixes narrow results:
>for commandspr:for pull requestsissue:for issues
Press ? for shortcuts in the current view.
Open Pulls, then select an item. The detail view combines description, discussion, CI, branch state, review state, changed files, and provider actions.
Use the View menu to filter the timeline or compact rows. Open the file tree for line-by-line review. Comment, approve, mark ready, close, reopen, or merge when the provider and credential allow it.
Unsupported actions remain visible but unavailable.
Detected stacks show member order. Mid-stack merges stay blocked by default until earlier members land.
The conversation, files, and workspace can share a pane layout. Reorder, split, resize, hide, or maximize panes as the task changes.
Set a workflow status from the pull-request detail and filter the list by one or more statuses. This status stays in kenn-forge. It does not change provider labels, milestones, projects, or fields.
Open Issues to search, filter, comment, star, close, or reopen issues. Create a workspace when an issue is ready for implementation.
Open Repos, choose a repository card, or use View repository source in the command palette. Switch among branches and tags, filter the path tree, and read a selected file as source. Markdown files also offer a rendered preview, and the history rail shows commits for the selected file.
The URL records the repository, ref, path, and preview mode, so copied links and browser back/forward navigation restore the same view. Provider links return to the original repository when needed.
Create a workspace from a pull request, issue, Kata task, or the New workspace action. A workspace creates a worktree. Choose an agent from the action menu to create and launch in one step.
New workspaces can start from any tracked repository. Choose a branch name or let kenn-forge create one from the default branch.
Workspaces use tmux-backed sessions for durable attachment. Launch more shells or agents from the workspace header. Promote a session into the detail layout when you want it beside discussion or files.
Install lifecycle hooks to show agent activity in workspace rows:
kenn-forge agent-hook installUse --agent NAME to limit installation. Active work, approval requests, and
input requests update while the sidebar is open. Hook reports expire after 30
minutes without another event, then fall back to tmux activity.
See Work in local sessions for workspace types, session layouts, tmux attachment, phone use, deletion, and recovery.
Link a Kata issue from a pull request, provider issue, or workspace to view its read-only detail inline. Use New workspace → Kata issue to search a selected daemon and create or reopen a mapped workspace. If kenn-forge cannot match the Kata project to a configured repository, open Settings → Kata mappings and add an override. Open the task in Kata when you need to edit it.
Kata remains the source of truth for task data. kenn-forge owns only the links to pull requests, issues, and workspaces. There is no separate Kata mode.
Start the Roborev daemon, then open Reviews. Filter the queue by repository, branch, status, or Git ref. Select a job to read the review, inspect its log and prompt, add a comment, or use the actions available for its current state.
See Integrations for endpoint setup and a walkthrough of the Reviews page.
Enable Docs mode and register Markdown folders. Browse, search, read, edit, pull, and publish files from the console. Task references can open a Kata task through the folder's daemon binding.
Files remain on disk inside the configured folders.
See Read and edit local Docs for search, file editing, Git pull and publish, and Kata reference behavior.
A hub can combine snapshots from other kenn-forge daemons. Supported actions route back to the machine that owns the resource. Sessions expose local or remote attach commands.
Use HTTP on a trusted private network. Use SSH when the peer should not expose its listener. See Federated fleet.