burr icon indicating copy to clipboard operation
burr copied to clipboard

Bug with UI link to forked app with partition key

Open skrawcz opened this issue 10 months ago • 1 comments

When an application is forked and uses a partition key, the link in the UI does not have that partition key in the URL.

Current behavior

E.g. creating an app like this:

forked_app = (
    ApplicationBuilder()
    .with_graph(base_graph) # this could be different...
    .initialize_from(
        tracker,
        resume_at_next_action=True,
        default_state={"chat_history": []},
        default_entrypoint="prompt",
        fork_from_app_id=app_id,
        fork_from_sequence_id=sequence_id,
        fork_from_partition_key=partition_key
    )
    .with_identifiers(partition_key=partition_key)
    .with_tracker(tracker, use_otel_tracing=True)
    .build()
)

Results in: Image

Image

The links here are missing the partition key: Image

skrawcz avatar Feb 24 '25 19:02 skrawcz

Hard to reproduce -- seems to work in some cases and not in others. See #519 -- that has a fix for part but not all of this.

elijahbenizzy avatar Feb 25 '25 15:02 elijahbenizzy