Skip to content

Conversation

@sirtimid
Copy link
Contributor

Closes #415

This PR adds a new Object Registry tab on the etxension where it shows all objects and promises tracked by the kernel across all vats in a more structured way. I also renamed the main tab to Control Panel since it wasn't managing only vats and refactored the config editor to hide behind an accordion item.

Screenshot 2025-04-24 at 18 11 07

@sirtimid sirtimid requested a review from a team as a code owner April 24, 2025 16:37
@rekmarks rekmarks changed the title feature(extension): Add Object Registry panel feat(extension): Add Object Registry panel Apr 24, 2025
@sirtimid sirtimid force-pushed the sirtimid/panel-db-ui branch from 0f47067 to ef2345a Compare April 24, 2025 20:12
if (state.browserContext) {
await reloadExtension();
return;
await state.browserContext.close();
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately just reloading the extension was broken, because, at the time of the reload, the extension was unloaded completely from chrome. I may revisit this in the future, but for now relaunching the browser works.

Copy link
Member

@rekmarks rekmarks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@sirtimid sirtimid enabled auto-merge (squash) April 24, 2025 22:28
@sirtimid sirtimid requested a review from rekmarks April 24, 2025 22:28
@sirtimid sirtimid merged commit 295c98c into main Apr 24, 2025
21 checks passed
@sirtimid sirtimid deleted the sirtimid/panel-db-ui branch April 24, 2025 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Database Inspector: Structured Data Representation

3 participants