Skip to content

feat(ledger): a journal entry line's cash flow row, and the in-place re-tag - #253

Merged
jfrench9 merged 1 commit into
mainfrom
feature/journal-entry-flow-tags
Oct 15, 2026
Merged

jfrench9 merged 1 commit into
mainfrom
feature/journal-entry-flow-tags

Conversation

@jfrench9

Copy link
Copy Markdown
Member

Summary

Regenerated against robosystems #1812 (a journal entry's lines carry a cash flow row, re-taggable in place). Additive, generated tier: a client minor. The LedgerClient facades need no change beyond their docs: create_journal_entry takes flow_qname on a line dict, and update_journal_entry takes line_flows through UpdateJournalEntryRequest.from_dict.

  • UpdateJournalEntryRequest gains line_flows (JournalEntryLineFlow: line_id, flow_qname), the in-place re-tag of a posted entry's lines; JournalEntryLineItemInput and JournalEntryLineItemResponse gain flow_qname; the update operation's description follows the server's.
  • ListLedgerJournalEntries selects flowQname on each line; schema.graphql refreshed (LedgerLineItem.flowQname).
  • The regen touched api/ and models/ wholesale; the diff beyond the new fields is comment drift.

Waits on the server release carrying robosystems #1812 (the next after v1.16.19). flowQname is a new GraphQL selection, so list_journal_entries fails validation against a server without it. The TypeScript client's twin is robosystems-typescript-client's PR of the same name.

Test plan

  • just generate-sdk, just refresh-schema, just generate-graphql from the local stack running #1812
  • just test (688 passed; new: line_flows reaches the request model and the response carries each line's flow)
  • just lint, just typecheck

🤖 Generated with Claude Code

…re-tag

Regenerated against robosystems #1812. UpdateJournalEntryRequest gains
line_flows; the line input and response carry flow_qname; the journal list
selects flowQname.
@jfrench9
jfrench9 merged commit d5ff1dd into main Oct 15, 2026
4 checks passed
@jfrench9
jfrench9 deleted the feature/journal-entry-flow-tags branch October 15, 2026 01:14
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.

1 participant