1.C.4 Read path over gRPC #159
Closed
opened 2026-07-27 00:26:44 +00:00 by KofTwentyTwo
·
1 comment
No Branch/Tag Specified
main
qualification/central-actions-20261031
feature/nuncio-google-first-rebuild
dependabot/cargo/tokio-rustls-0.26.5
dependabot/cargo/keyring-4.2.0
dependabot/cargo/flate2-1.1.10
dependabot/cargo/mail-parser-0.11.8
dependabot/cargo/quick-xml-0.42.0
dependabot/cargo/aes-gcm-0.11.1
dependabot/cargo/futures-0.3.34
dev
dependabot/cargo/async-trait-0.1.92
story/monitor-and-health
dependabot/cargo/clap-4.6.6
dependabot/cargo/lettre-0.11.23
dependabot/github_actions/github/codeql-action-4.37.4
rc
wip/unreviewed-account-tls-sync
No results found.
Labels
Clear labels
area-ci
area-cli
area-docs
area-grpc
area-mail
area-release
area-security
area-store
bug
deferred
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
javascript
phase-0
phase-1
phase-2
phase-3
phase-4
phase-5
question
rust
story
wontfix
CI / quality gates
nuncio-cli reference client
Documentation
gRPC API layer
Mail protocols
Release / packaging
Security
Storage / SQLite
Something isn't working
Backlog, off the critical path; re-justify before scheduling
Pull requests that update a dependency file
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Pull requests that update GitHub Actions code
Good for newcomers
Extra attention is needed
This doesn't seem right
Pull requests that update javascript code
Roadmap Phase 0
Roadmap Phase 1
Roadmap Phase 2
Roadmap Phase 3
Roadmap Phase 4
Roadmap Phase 5
Further information is requested
Pull requests that update rust code
Roadmap story: full LLM-ready spec, done via engine+proto+CLI+E2E
This will not be worked on
Milestone
No items
No Milestone
Phase 1: gRPC skeleton and spine
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: KofTwentyTwo/nuncio#159
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
List folders/messages, read body, mark read via CLI over gRPC. AC: offline E2E does list->read->mark against the mock.
Done on
dev(aa1b6c0): authenticated Mail service (ListFolders/ListMessages/GetMessage/MarkRead/SearchMessages) over gRPC; CLI mail/folder commands now hit the daemon's real store; MarkRead persists + streams. Offline E2E round-trips all RPCs. 0 ignored tests.