Skip to content

feat(sessions): add human work logs#487

Merged
sudomaggie merged 5 commits into
developfrom
feat/human-sessions
Jul 22, 2026
Merged

feat(sessions): add human work logs#487
sudomaggie merged 5 commits into
developfrom
feat/human-sessions

Conversation

@Harry19081

Copy link
Copy Markdown
Member

Summary

  • add an append-only Human session type surfaced as Work logs in the regular session creator and sidebar
  • support optional persisted titles, repeated notes, skills, session mentions, and standard session navigation/deletion
  • reuse the regular creator controls and shared Work-item activity timeline, with localized UI across supported languages
  • include architecture, frontend UI, and acceptance documentation

Validation

  • pnpm typecheck
  • 68 focused Vitest tests across RPC schemas, routing, mentions, sidebar grouping, creator actions, and rendered timelines
  • cargo test --manifest-path src-tauri/Cargo.toml -p org2 human --lib
  • cargo test --manifest-path src-tauri/Cargo.toml -p session_persistence init_session_tables_creates_human_session_entry_schema
  • pre-commit lint-staged, scoped TypeScript validation, and strict Clippy for agent_core, org2, and session_persistence

Pre-commit hook ran. Total eslint: 0, total circular: 1
Pre-commit hook ran. Total eslint: 0, total circular: 1
Pre-commit hook ran. Total eslint: 0, total circular: 1
Pre-commit hook ran. Total eslint: 0, total circular: 1
Pre-commit hook ran. Total eslint: 0, total circular: 2
@sudomaggie
sudomaggie merged commit 8e9aee8 into develop Jul 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants