{"server":"io.github.lonniev/optionality-mcp","count":50,"changes":[{"tool":"optionality_get_api_usage_stats","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"b3e205672d0387087f2dcb19fd0de45b","after_hash":"77b5945170f0a1513d9b9f21ef3a7e43"},{"tool":"optionality_get_escrow_status","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"2b216054a1fffcfe8f81285c01a8ef1c","after_hash":"8ba46c015fb67c9b55b794b048306fe4"},{"tool":"optionality_send_patron_dm","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"d52c246f9194a55c061dbb09e9910272","after_hash":"5a38f9f196358817c3c9bd5269e27a9c"},{"tool":"optionality_withdraw_nsec","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"2a4937a6453f435ff94f419300aac685","after_hash":"35ec0b9b4a0db273e896741b7893ab71"},{"tool":"optionality_escrow_nsec","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"38d3f4e4983172720ee2c22cc8f2513d","after_hash":"a729536663ac064eae13cd9704dde7ac"},{"tool":"optionality_set_profile","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"b412c98b404ff45a65a64b87f635342b","after_hash":"6b0c2e572604ffc2be637dfbb08e9d90"},{"tool":"optionality_get_patron_profile","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"5bdf98d407663888e1416db3e87e9e16","after_hash":"10d25fb054b434d7fc0135e92ec16535"},{"tool":"optionality_set_display_name","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","description","inputSchema","annotations"],"description_before":"Set the caller's display name on the leaderboard. 1..32 chars, unicode allowed.","description_after":"Set the caller's display name on the leaderboard.","description_similarity":0.615,"before_hash":"dc0f45eddd634a5e96d7b4a2746ace8b","after_hash":"47a3da750bb65a0e095e9e922cd2b315"},{"tool":"optionality_get_my_rank","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"4cc14268aafc4d4e615a9bf49791aa02","after_hash":"35f938431bf348f681d4bb1803129938"},{"tool":"optionality_get_leaderboard","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"082db4a0310571b6ea0b8bd732c7daa2","after_hash":"2b3d7ac4f0d636d3eca7991a74c42e63"},{"tool":"optionality_get_shared_entries","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f9af2b6538460fb42b08ef4efc91bf48","after_hash":"bcb0138bf9a7f481b41422980359f12a"},{"tool":"optionality_share_entry","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"fac22fb944a3e6dd357bdbe4a591ae3c","after_hash":"524573a914b8591ad54f02d0c9aa5a23"},{"tool":"optionality_delete_journal","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"47877e08c91db3821568fa427ccb09af","after_hash":"a8939cef66569ebd7e3758671a22a863"},{"tool":"optionality_get_journal","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"08f1625a55ea95bf04a41e6d6a0a2c9f","after_hash":"c2d905adaa7fc2e0e515710de36289ce"},{"tool":"optionality_list_journal","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f67064d3c267e2b7f7ad48213c5f2c88","after_hash":"55cb732af808d71fb8cade0650e66c2a"},{"tool":"optionality_save_draft","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"a2845acc5c111879762a7e888fc24900","after_hash":"5531140d2485b8fbb857236bad51c610"},{"tool":"optionality_fetch_judgement","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"6a2fbed01f808dfa863f13d9325ab4fa","after_hash":"5149b584b940329c5c4f289b3f276558"},{"tool":"optionality_judge_trade","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","description","inputSchema","annotations"],"description_before":"Evaluate the trainee's trade. Persists evaluation, parses legs, recomputes leaderboard.\n\nReturns a **claim check**, not the evaluation. Redeem the\n``claim_check`` with ``optionality_fetch_judgement``, polling until\n``status`` is ``done``.","description_after":"Evaluate the trainee's trade. Persists evaluation, parses legs, recomputes leaderboard.","description_similarity":0.423,"before_hash":"74237dde587f95f25e3693e46f007a68","after_hash":"ac7e04bd2786472bff8c931cfec6ebb7"},{"tool":"optionality_fetch_tip","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"2b28f83759f8dfc77650cae3298d7b5f","after_hash":"9f484e76c8d8c186ce5297df2bd4485a"},{"tool":"optionality_ask_tip","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","description","inputSchema","annotations"],"description_before":"Get a non-spoiler Socratic hint for an open journal entry.\n\nhistory is an optional JSON-encoded array of prior {question, answer}\nturns from this clue conversation, so follow-on questions have\ncontext. The wheel caps it hard, so oversupplying gains nothing.\n\nReturns a **claim check**, not the hint. Redeem the ``claim_check``\nwith ``optionality_fetch_tip``, polling until ``status`` is ``done``.\n\nA degenerate question (empty or oversized) needs no LLM, so it returns a\nsettled ``{status: \"done\"}`` nudge directly instead of a claim to poll.","description_after":"Get a non-spoiler Socratic hint for an open journal entry.","description_similarity":0.167,"before_hash":"5c190d7fa4028116c57eb1548342679b","after_hash":"12d581fcb33a44a393b8f7f7ef411a28"},{"tool":"optionality_fetch_scenario","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"4357921844b15a59e2f062fa87326db4","after_hash":"f329d82c8cf64b99c34f46df50b59576"},{"tool":"optionality_deal_scenario","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"76a86808df01c0f147e3c2a59bf16df1","after_hash":"b9264028d66ad8bfbb8734ff0febd5d5"},{"tool":"optionality_list_notarizations","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"06be9d57593f6730287611e30480b8ae","after_hash":"009fbbb0b1d686236bf12d9c417f75ba"},{"tool":"optionality_get_notarization_proof","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"963e0b8829fe65a205a88bc07e1f5eb1","after_hash":"0c25a4f90069b8c41045bbae6aa8030d"},{"tool":"optionality_notarize_ledger","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"57cd0c5df500c133c425543918203efc","after_hash":"d77df66e429e758dcadd17f486d7f7fe"},{"tool":"optionality_forget_coupon","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"a4f53083a0ac53f9283fb25c46eadb02","after_hash":"7f7dbe43194554d58c5eec8ea1c06977"},{"tool":"optionality_list_my_coupons","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"044c583012ab5d34f2905bdbce8c8646","after_hash":"1e553963a64815431e00e966fdae44c2"},{"tool":"optionality_redeem_coupon","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"ddd763fda88713dc8c3f118348d5d5be","after_hash":"5a6b8056be32bbd49df35e9e1c2ed6c0"},{"tool":"optionality_delete_coupon","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"1b7f40c85294122b9bdb64deffbe3e8b","after_hash":"499578a9e5b869a06391d65ecfc1f867"},{"tool":"optionality_update_coupon","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"11fed7fc4608067c2cdac3378a52f977","after_hash":"143dc5da6deac30b9321f84d8ee03309"},{"tool":"optionality_list_coupons","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"b6384fce0453b47bf16096ea4805a0fc","after_hash":"e2e0cd903e3dba8dd81672e516fe2b5c"},{"tool":"optionality_mint_coupon","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"84ae862208c2762db6f0c8a2055cb302","after_hash":"f8f59c642bb5ddcbf1b4dbd077f8cfbf"},{"tool":"optionality_list_constraint_types","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e72971456a57ddad3822d65c94bc065f","after_hash":"4295d478ff5c230379957a4f4d529dc6"},{"tool":"optionality_check_price","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"23f0bd34bc69af4c713a10236a970aba","after_hash":"8d96bc35d53e1fb27f21cd6849bdfbd5"},{"tool":"optionality_publish_nostr_profile","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"95053d279ab5b151539ef06d3a8d2ba2","after_hash":"1add56d220a95f4a5b94f1a991c9b3aa"},{"tool":"optionality_get_nostr_profile","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"99e1175cf75ae4feba3cdca7add7fe0b","after_hash":"8ea6e4b3a9ffb8a9f7aa152cd40ea71c"},{"tool":"optionality_list_canonical_identities","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f086b83e49c33cd5125a68a8ce304d79","after_hash":"a08bc06f3f7c22f0f8e203a36c753b1b"},{"tool":"optionality_restore_neon_schema","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"24710b876c9a3016ce5a66f39b432d5b","after_hash":"f2dfd56848d69e94bd50167a67906116"},{"tool":"optionality_adoption_status","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"8ce1d53a243146127d7702edaa99333c","after_hash":"89d54fb0f3096624ffe119ebd0dcf2f2"},{"tool":"optionality_request_adoption","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"27b5715a417b192c111bdd85421d5cd2","after_hash":"9d9a6c6ef159fa7e455b24dfd544b3f3"},{"tool":"optionality_reset_pricing_model","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"2832c4ab27a544cde7d22a4c0dde8b9c","after_hash":"75da68d06ee69638cb478f03dc32ac40"},{"tool":"optionality_set_pricing_model","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"ecc2b0565530d77909b336be49eac1a4","after_hash":"dad264936859a5ec7c8e4f50f2e62ade"},{"tool":"optionality_get_pricing_model","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"cdb05d786593b7e21bfd4ec61348a2fa","after_hash":"245f48e971ee830e40d66b6d12513299"},{"tool":"optionality_check_authority_balance","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"65b853529be73bd26f4c7ab229ccdb89","after_hash":"9be716b58a3ca918042b8bf506c2e942"},{"tool":"optionality_oracle_network_advisory","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"551bd35ddc2e003193878084bc4cb76c","after_hash":"5b4c7c8adebfe591f78a553a880d2ced"},{"tool":"optionality_oracle_about","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"5eff019cb6abeeb9147eb4bc0cad596b","after_hash":"4573b04bde353510f9d900f3f080f6ca"},{"tool":"optionality_oracle_lookup_member","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"4577443cd23c371ef2da4a10b704a26a","after_hash":"c7f5cf73372a7309e9b3c57e93d7bfca"},{"tool":"optionality_oracle_get_tax_rate","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"732e312567abd18927ee1d31a3dee64f","after_hash":"da52ecb6979a312780a767c5ebdbc238"},{"tool":"optionality_oracle_how_to_join","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"8c3e7eab2181ee173c259abc2812d310","after_hash":"89611935807065d2925dbcb4469c654d"},{"tool":"optionality_check_proof_status","kind":"changed","observed_at":"2026-10-15T01:46:15.729Z","fields":["title","inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"3423b1ff861b86c5713dfb315b068c06","after_hash":"348a9317bc941d5f751e39e6bdbfcbc5"}],"next_before":"752051","next_actions":[{"action":"list_changes","description":"Older changes","href":"/v1/servers/io.github.lonniev%2Foptionality-mcp/changes?before=752051&limit=50"}]}