Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openori.dev/llms.txt

Use this file to discover all available pages before exploring further.

OpenOri can send you native desktop notifications — the same kind of banners you get from Slack or Mail. Every notification is also stored in a persistent inbox so you never miss anything.

How it works

OpenOri sends notifications when:
  • A scheduled task completes and has something to report
  • OpenOri wants your attention on something (a question, an approval needed, a result)
  • You’ve asked OpenOri to notify you about something specific
Watch for changes in the package.json and let me know if anything gets updated

Notification types

TypeDescription
InformationalResults, summaries, status updates
Action neededOpenOri needs your input or approval
AlertSomething unexpected happened

Native desktop notifications

Notifications use your operating system’s native notification system:
  • macOS — Notification Center banners
  • Windows — Windows notification toasts
  • Linux — System notification daemon
They work even when OpenOri is minimized to the tray — you don’t need to have the window open.

Inbox

Every notification is stored in the inbox — a persistent log of all alerts. Access it from the Home view or the activity bar. The inbox shows:
  • Unread count badge on the activity bar
  • Notification list with timestamps and content
  • Mark as read — clear individual notifications
  • Clear all — dismiss everything at once
Agent-generated informational notifications auto-dismiss from the inbox after 12 hours to keep things tidy. Important alerts stay until you manually clear them.

Home view widget

The Home view shows an inbox summary widget when you have unread notifications:
  • Unread count
  • Most recent notification preview
  • Quick link to view the full inbox

Using notifications with schedules

Notifications pair naturally with Scheduled Tasks. A typical workflow:
  1. Create a schedule: “Every morning at 8am, check if our API is passing all tests”
  2. OpenOri runs the check on schedule
  3. If tests fail, OpenOri sends a notification: “3 tests failing in auth.test.ts”
  4. You click the notification to see the full results in the linked thread