LIBRE / PRODUCT Shared work, clear access CURRENT CAPABILITIES

Teams

Bring the team into the context.

Libre gives people shared places to talk, share resources, schedule work, and involve a model—without making private content visible to an operator by default or borrowing another person’s model credentials.

Channel types
Public / private / DM
Grant principals
User + group
Identity for model work
Invoker
01 Channels

A durable timeline for people and models.

Channels carry conversation beyond a one-to-one chat while keeping membership as the authority for every message, attachment, and live event.

01.1 Conversation

Threads, reactions, files, pins, and unread state.

Public and private rooms plus deduplicated direct messages use persistent ordered timelines. Replies stay one level deep, deletion preserves ordering, and read cursors never move backwards.

01.2 @model

Invite a model under the asker’s identity.

A model mention becomes a durable reply using the invoking member’s model access, provider credentials, and routing. Membership is checked again before generation.

01.3 Access

Membership gates content and live delivery.

Every read, write, attachment download, and event checks channel membership. Non-members receive a non-enumerating response, including global administrators.

02 Sharing

One grant model across the workspace.

Owners share to a user or group with a read, write, or admin role appropriate to that resource. Access is recalculated on every request instead of freezing permission into a copy.

02.1 Resources

Share more than a conversation.

Chats, notes, knowledge collections, personas, prompts, skills, calendars, and tool servers use the same grant foundation, with the operations each resource can safely expose.

02.2 Revocation

Change access on the next request.

Direct and group grants are evaluated live. Remove a user from a group or revoke a share and stale permission does not linger in a cached session.

02.3 Private by design

Administration is not a content-reading role.

The global administrator role manages platform capabilities but deliberately does not confer access to another person’s private resources or channel content.

03 Coordination

Let important work reach the right person.

The inbox, webhooks, and calendars are durable application records first. Live delivery makes them timely without becoming the sole source of truth.

03.1 Notifications

A durable inbox with live delivery.

Direct messages, mentions, replies, channel invites, shares, automation failures, reminders, and system messages arrive in a per-user inbox and update live.

Notifications guide
03.2 Webhooks

Send redacted, signed event envelopes.

Administrator-managed targets can subscribe by event type. Deliveries are egress-guarded, optionally HMAC-signed, retried as durable jobs, and exclude prompts, documents, and message bodies.

Outbound webhooks
03.3 Calendars

Share time with view or write access.

Named calendars support colors, recurring events, one-time reminders, and ICS import and export. Built-in tools let a model read or mutate events under the ordinary approval flow.

Calendar guide
04 Identity

Put collaboration on real accounts and revocable sessions.

Team capabilities build on a shared authorization layer rather than feature-specific identity shortcuts.

04.1 Sessions + tokens

See devices and scope integrations.

Users can review and revoke signed-in sessions. Personal API tokens are shown once, stored only as hashes, rate limited, expirable, and restricted to explicit scopes.

04.2 Groups

Grant access once to a changing team.

Administrators manage group membership while the authorization service evaluates that membership live for shared resources and feature access.

04.3 Single sign-on

Connect a standards-based identity provider.

Generic OpenID Connect supports PKCE, state, nonce validation, allowed-domain policy, role mapping, and optional group synchronization. GitHub and Hugging Face OAuth remain available too.

Single sign-on