2446
const db = await ref;
2447
if (db) {
2449
>
const m = await db.object.getMetadataObject({
2450
>
customTitle: true,
2451
>
isRead: true,
2452
>
[AH_META_IS_ARCHIVED_DB_KEY]: true,
2453
>
[AH_META_IS_DONE_DB_KEY]: true,
2454
>
configValues: true,
2455
>
[AH_META_WORKSPACELESS_DB_KEY]: true,
2456
>
...GIT_DB_METADATA_KEYS,
2457
>
...CHANGESET_DB_METADATA_KEYS,
2458
>
});
2459
>
if (m.customTitle) {
2460
title = m.customTitle;
2461
}
2463
isRead = m.isRead === 'true';
2464
}
2466
isArchived = m[AH_META_IS_ARCHIVED_DB_KEY] === 'true';
2467
>
} else if (m[AH_META_IS_DONE_DB_KEY] !== undefined) {
agentService.ts
2468
isArchived = m[AH_META_IS_DONE_DB_KEY] === 'true';
2469
}
2471
>
changesetMetadata = m as Record<string, string | undefined>;
2472
>
if (changesetMetadata[META_CHANGES_SUMMARY]) {
2473
try {
2474
changes = JSON.parse(changesetMetadata[META_CHANGES_SUMMARY]);