<pos-resource> reads /private/ with PodOS's own
session.
<sol-include raw> reads the same /private/ — using
the fetch it adopted from PodOS.
# sol-components manifest — swc consumes auth, adopting a foreign authenticated fetch
{
"objects": {
"provides": { "auth": { "service": "auth", "sendValue": "fetch" } },
"consumes": { "auth": { "call": "adoptFetch", "module": "sol-components/core/services.js" } }
}
}
# pod-os manifest — PodOS provides auth from its own session
{
"objects": {
"provides": { "auth": { "respondTo": "pod-os:loaded", "sendValue": "detail.authenticatedFetch" } }
}
}