// Shared by the S4 CLI and S5 WebUI. Client-only: never opens bus.sqlite. export function views(client) { return Object.freeze({ inbox: () => client.call('inbox'), tasks: () => client.call('tasks'), agents: () => client.call('agents'), trail: (subject) => client.call('trail', { subject }), decisions: (list) => client.call('decisions', { list }), credentials: () => client.call('credentials'), }); }